Client DTO
Описание сущностей и типов из src/dto/client/.
Обогащено snapshot-данными бэкенд-DTO (48 из 48 типов сопоставлено, snapshot от 2026-05-05T13:21:51.699Z).
Содержание
- AddClientFilesRecordRequestDto · backend ✓
- AddClientFilesRequestDto · backend ✓
- ApplicationStatusDto · backend ✓
- AssistanceTypeDto · backend ✓
- ClientAddressDto · backend ✓
- ClientDto · backend ✓
- ClientFileTypeDto · backend ✓
- ClientReferralDetailTypeDto · backend ✓
- ClientReferralSourceDto · backend ✓
- ClientReferralSourceTypeDto · backend ✓
- ClientStatusDto · backend ✓
- CreateClientByFormattedAddressClientDto · backend ✓
- CreateClientByFormattedAddressRequestDto · backend ✓
- CreateClientExternalRequestClientAddressDto · backend ✓
- CreateClientExternalRequestClientDto · backend ✓
- CreateClientExternalRequestDto · backend ✓
- CreateClientRequestAddressDto · backend ✓
- CreateClientRequestClientDto · backend ✓
- CreateClientRequestClientReferralSourceDto · backend ✓
- CreateClientRequestDto · backend ✓
- CreateClientRequestInsuranceDto · backend ✓
- CreateClientRequestRecallDto · backend ✓
- CreateClientResponseDto · backend ✓
- GetAddressByCoordinatesRequestDto · backend ✓
- GetClientFilesRequestDto · backend ✓
- GetClientResponseDto · backend ✓
- GetClientsRequestDto · backend ✓
- InsuranceDto · backend ✓
- InsuranceTypeDto · backend ✓
- MarkAsNotClientRequestDto · backend ✓
- NotClientReasonDto · backend ✓
- PreferredMailingTypeDto · backend ✓
- SendClientToDistributionRequestAddressDto · backend ✓
- SendClientToDistributionRequestDto · backend ✓
- SendClientToDistributionRequestInsuranceDto · backend ✓
- SendClientToDistributionRequestReferralSourceDto · backend ✓
- SeverityLevelDto · backend ✓
- SourceTypeDto · backend ✓
- UpdateClientAddressByFormattedAddressRequestDto · backend ✓
- UpdateClientPartialInsuranceRequestDto · backend ✓
- UpdateClientPartialReferralRequestDto · backend ✓
- UpdateClientPartialRequestDto · backend ✓
- UpdateClientRequestClientAddressDto · backend ✓
- UpdateClientRequestClientReferralSourceDto · backend ✓
- UpdateClientRequestDto · backend ✓
- UpdateClientRequestInsuranceDto · backend ✓
- UpdateClientStatusRequestDto · backend ✓
- UpdateFileTypeRequestDto · backend ✓
AddClientFilesRecordRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/AddClientFilesRecordRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
fileType | ClientFileTypeDto | да | — | ClientFileTypeDto |
file | File | Blob | да | — | IFormFile |
Пример
{
"fileType": "<ClientFileTypeDto>",
"file": "<File | Blob>"
}AddClientFilesRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/AddClientFilesRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
clientId | number | да | — | int |
files | AddClientFilesRecordRequestDto[] | да | — | List<AddClientFilesRecordRequestDto> |
Пример
{
"clientId": 0,
"files": []
}ApplicationStatusDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/ApplicationStatusDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
Later | 1 | — | 1 |
NotInterested | 2 | — | 2 |
Submitted | 3 | — | 3 |
Пример
0AssistanceTypeDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/AssistanceTypeDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
HomeCare | 1 | — | 1 |
DoctorVisit | 2 | — | 2 |
Shopping | 3 | — | 3 |
Walk | 4 | — | 4 |
Other | 5 | — | 5 |
Companionship | 6 | — | 6 |
Gardening | 7 | — | 7 |
WindowCleaning | 8 | — | 8 |
Cooking | 9 | — | 9 |
Ironing | 10 | — | 10 |
DrivingService | 11 | — | 11 |
PharmacyErrands | 12 | — | 12 |
Paperwork | 13 | — | 13 |
Laundry | 14 | — | 14 |
ChildCare | 15 | — | 15 |
FuneralVisits | 16 | — | 16 |
Accompaniment | 17 | — | 17 |
DigitalAssistance | 18 | — | 18 |
HeavyLifting | 19 | — | 19 |
Пример
0ClientAddressDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/ClientAddressDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
clientId | number | да | — | int |
googlePlaceId | string | null | нет | — | string? |
country | string | null | нет | — | string? |
region | string | null | нет | — | string? |
city | string | null | нет | — | string? |
street | string | null | нет | — | string? |
house | string | null | нет | — | string? |
flat | string | null | нет | — | string? |
postalCode | string | null | нет | — | string? |
location | string | null | нет | — | string? |
addressComment | string | null | нет | — | string? |
Пример
{
"id": 0,
"clientId": 0,
"googlePlaceId": "uuid",
"country": "string",
"region": "string",
"city": "string",
"street": "string",
"house": "string",
"flat": "2026-05-05T08:00:00Z",
"postalCode": "string",
"location": "string",
"addressComment": "string"
}ClientDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/ClientDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
gender | GenderParam | null | нет | — | GenderParam? |
firstName | string | да | — | string |
lastName | string | да | — | string |
birthdate | string | null | нет | — | DateOnly? |
careServiceTypes | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto>? |
assistanceTypes | AssistanceTypeDto[] | да | — | List<AssistanceTypeDto> |
clientStatus | ClientStatusDto | да | — | ClientStatusDto |
applicationStatus | ApplicationStatusDto | null | нет | — | ApplicationStatusDto? |
severityLevel | SeverityLevelDto | null | нет | — | SeverityLevelDto? |
startCareDate | string | null | нет | — | DateOnly? |
endCareDate | string | null | нет | — | DateOnly? |
hoursPerWeek | number | null | нет | — | ushort? |
careConsultation | boolean | null | нет | — | bool? |
hasPets | boolean | null | нет | — | bool? |
hasHearingProblems | boolean | null | нет | — | bool? |
callViaRelatives | boolean | null | нет | — | bool? |
commentForCallCenter | string | null | нет | — | string? |
commentForEmployee | string | null | нет | — | string? |
commentForAdministration | string | null | нет | — | string? |
allQuestionsAnswered | boolean | да | — | bool |
preferredMailingTypes | PreferredMailingTypeDto[] | да | — | List<PreferredMailingTypeDto> |
partnerId | number | null | нет | — | int? |
sourceType | SourceTypeDto | null | нет | — | SourceTypeDto? |
isDied | boolean | да | — | bool |
notClientReason | NotClientReasonDto | null | нет | — | NotClientReasonDto? |
address | ClientAddressDto | null | нет | — | ClientAddressDto? |
insurance | InsuranceDto | null | нет | — | InsuranceDto? |
phoneLinkContacts | PhoneLinkContactDto[] | да | — | List<PhoneLinkContactDto> |
emailLinkContacts | EmailLinkContactDto[] | да | — | List<EmailLinkContactDto> |
referral | ClientReferralSourceDto | null | нет | — | ClientReferralSourceDto? |
Пример
{
"id": 0,
"gender": "<genderparam>",
"firstName": "string",
"lastName": "string",
"birthdate": "2026-05-05T08:00:00Z",
"careServiceTypes": [],
"assistanceTypes": [],
"clientStatus": "<ClientStatusDto>",
"applicationStatus": "<applicationstatusdto>",
"severityLevel": "<severityleveldto>",
"startCareDate": "2026-05-05T08:00:00Z",
"endCareDate": "2026-05-05T08:00:00Z",
"hoursPerWeek": 0,
"careConsultation": false,
"hasPets": false,
"hasHearingProblems": false,
"callViaRelatives": false,
"commentForCallCenter": "string",
"commentForEmployee": "string",
"commentForAdministration": "string",
"allQuestionsAnswered": false,
"preferredMailingTypes": [],
"partnerId": 0,
"sourceType": "<sourcetypedto>",
"isDied": false,
"notClientReason": "<notclientreasondto>",
"address": "<clientaddressdto>",
"insurance": "<insurancedto>",
"phoneLinkContacts": [],
"emailLinkContacts": [],
"referral": "<clientreferralsourcedto>"
}ClientFileTypeDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/ClientFileTypeDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
Invoice | 1 | — | 1 |
FirstMail | 2 | — | 2 |
Others | 3 | — | 3 |
MeinPflegedienst | 4 | — | 4 |
Пример
0ClientReferralDetailTypeDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/ClientReferralDetailTypeDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
InternetSearchWithoutFlyer | 101 | Internet search without our flyer | 101 |
InternetSearchWithFlyer | 102 | Internet search with our flyer | 102 |
InternetOther | 103 | Internet: Other | 103 |
CareServiceFlyerForwarded | 201 | Care service: Flyer forwarded | 201 |
CareServiceOurPhoneNumberForwarded | 202 | Care service: Our phone number forwarded | 202 |
CareServiceDuringCareConsultation | 203 | Care service: During care consultation | 203 |
CareServiceOther | 204 | Care service: Other | 204 |
FlyerDoctor | 301 | Flyer: Given by doctor | 301 |
FlyerMailbox | 302 | Flyer: Found in mailbox | 302 |
FlyerPhysiotherapist | 303 | Flyer: Given by physiotherapist | 303 |
FlyerOther | 304 | Flyer: Other | 304 |
OtherMedicalService | 401 | Other: Medical service | 401 |
OtherHealthInsurance | 402 | Other: Health insurance | 402 |
OtherCityAdministration | 403 | Other: City administration | 403 |
OtherDayCare | 404 | Other: Day care | 404 |
OtherSeniorCare | 405 | Other: Senior care | 405 |
OtherOther | 406 | Other: Other | 406 |
Пример
101ClientReferralSourceDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/ClientReferralSourceDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
sourceType | ClientReferralSourceTypeDto | да | — | ClientReferralSourceTypeDto |
detailType | ClientReferralDetailTypeDto | null | нет | — | ClientReferralDetailTypeDto? |
name | string | null | нет | — | string? |
Пример
{
"sourceType": "<ClientReferralSourceTypeDto>",
"detailType": "<clientreferraldetailtypedto>",
"name": "string"
}ClientReferralSourceTypeDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/ClientReferralSourceTypeDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
Internet | 1 | Internet | 1 |
CareService | 2 | Care service (Pflegedienst) | 2 |
Flyer | 3 | Flyer | 3 |
Acquaintance | 4 | Acquaintance (Bekannte/Verwandte/Nachbarin/Eheleute/Fee) | 4 |
Other | 5 | Other | 5 |
Пример
1ClientStatusDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/ClientStatusDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
WaitClientCall | 101 | Ожидает звонка от клиента. | 101 |
NeedReCall | 102 | Нужно перезвонить. | 102 |
DistanceCalculation | 200 | Расчет дистанции. | 200 |
ClientAllocation | 201 | Аллокация клиента (подбор кандидатов по дистанции). | 201 |
PotentialWorkerAllocation | 202 | Аллокация потенциальных воркеров. | 202 |
WorkerNeeded | 301 | Подбор воркера. | 301 |
ChangeWorker | 302 | Требуется смена воркера. | 302 |
NotWorkers | 303 | Нет подходяшего воркера. | 303 |
WithPotentialWorker | 304 | Есть потенциальный воркер. | 304 |
InProgress | 400 | В работе. | 400 |
Closed | 901 | Работа завершена. | 901 |
Archived | 902 | Договор с клиентом расторгнут. | 902 |
Пример
0CreateClientByFormattedAddressClientDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClientByFormattedAddressClientDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
partnerId | number | null | нет | — | int? |
socialServicesOfficeId | number | null | нет | — | int? |
firstName | string | да | — | string |
lastName | string | да | — | string |
startCareDate | string | null | нет | — | DateOnly? |
severityLevel | SeverityLevelDto | null | нет | — | SeverityLevelDto? |
clientStatus | ClientStatusDto | да | — | ClientStatusDto |
birthdate | string | null | нет | — | DateOnly? |
gender | number | null | нет | — | int? |
careServiceTypes | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto> |
hasPets | boolean | null | нет | — | bool? |
callViaRelatives | boolean | null | нет | — | bool? |
hasHearingProblems | boolean | null | нет | — | bool? |
assistanceTypes | number[] | да | — | List<int> |
commentForCallCenter | string | null | нет | — | string? |
commentForEmployee | string | null | нет | — | string? |
commentForAdministration | string | null | нет | — | string? |
email | string | null | нет | — | string? |
preferredMailingTypes | PreferredMailingTypeDto[] | да | — | List<PreferredMailingTypeDto> |
insurance | CreateClientRequestInsuranceDto | null | нет | — | CreateClientRequestInsuranceDto? |
referral | CreateClientRequestClientReferralSourceDto | null | нет | — | CreateClientRequestClientReferralSourceDto? |
formattedAddress | string | да | — | string |
addressComment | string | null | нет | — | string? |
isDied | boolean | да | — | bool |
Пример
{
"partnerId": 0,
"socialServicesOfficeId": 0,
"firstName": "string",
"lastName": "string",
"startCareDate": "2026-05-05T08:00:00Z",
"severityLevel": "<severityleveldto>",
"clientStatus": "<ClientStatusDto>",
"birthdate": "2026-05-05T08:00:00Z",
"gender": 0,
"careServiceTypes": [],
"hasPets": false,
"callViaRelatives": false,
"hasHearingProblems": false,
"assistanceTypes": [],
"commentForCallCenter": "string",
"commentForEmployee": "string",
"commentForAdministration": "string",
"email": "user@example.com",
"preferredMailingTypes": [],
"insurance": "<createclientrequestinsurancedto>",
"referral": "<createclientrequestclientreferralsourcedto>",
"formattedAddress": "string",
"addressComment": "string",
"isDied": false
}CreateClientByFormattedAddressRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClientByFormattedAddressRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
client | CreateClientByFormattedAddressClientDto | да | — | CreateClientByFormattedAddressClientDto |
recall | CreateClientRequestRecallDto | да | — | CreateClientRequestRecallDto |
Пример
{
"client": "<CreateClientByFormattedAddressClientDto>",
"recall": "<CreateClientRequestRecallDto>"
}CreateClientExternalRequestClientAddressDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClientExternal/CreateClientExternalRequestClientAddressDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
postalCode | string | null | нет | — | string? |
Пример
{
"postalCode": "string"
}CreateClientExternalRequestClientDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClientExternal/CreateClientExternalRequestClientDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
sourceType | SourceTypeDto | да | — | SourceTypeDto |
firstName | string | да | — | string |
lastName | string | да | — | string |
email | string | null | нет | — | string? |
preferredMailingTypes | PreferredMailingTypeDto[] | да | — | List<PreferredMailingTypeDto> |
address | CreateClientExternalRequestClientAddressDto | null | нет | — | CreateClientExternalRequestClientAddressDto? |
Пример
{
"sourceType": "<SourceTypeDto>",
"firstName": "string",
"lastName": "string",
"email": "user@example.com",
"preferredMailingTypes": [],
"address": "<createclientexternalrequestclientaddressdto>"
}CreateClientExternalRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClientExternal/CreateClientExternalRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
phoneNumber | string | да | — | string |
client | CreateClientExternalRequestClientDto | да | — | CreateClientExternalRequestClientDto |
secret | string | да | — | string |
Пример
{
"phoneNumber": "+49123456789",
"client": "<CreateClientExternalRequestClientDto>",
"secret": "string"
}CreateClientRequestAddressDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClient/CreateClientRequestAddressDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
googlePlaceId | string | null | нет | — | string? |
country | string | null | нет | — | string? |
region | string | null | нет | — | string? |
city | string | null | нет | — | string? |
street | string | null | нет | — | string? |
house | string | null | нет | — | string? |
flat | string | null | нет | — | string? |
postalCode | string | null | нет | — | string? |
location | PointDto | null | нет | — | PointDto? |
addressComment | string | null | нет | — | string? |
regionCodeId | number | null | нет | — | int? |
Пример
{
"googlePlaceId": "uuid",
"country": "string",
"region": "string",
"city": "string",
"street": "string",
"house": "string",
"flat": "2026-05-05T08:00:00Z",
"postalCode": "string",
"location": "<pointdto>",
"addressComment": "string",
"regionCodeId": 0
}CreateClientRequestClientDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClient/CreateClientRequestClientDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
partnerId | number | null | нет | — | int? |
socialServicesOfficeId | number | null | нет | — | int? |
firstName | string | да | — | string |
lastName | string | да | — | string |
startCareDate | string | null | нет | — | DateOnly? |
severityLevel | SeverityLevelDto | null | нет | — | SeverityLevelDto? |
clientStatus | ClientStatusDto | да | — | ClientStatusDto |
birthdate | string | null | нет | — | DateOnly? |
gender | number | null | нет | — | int? |
careServiceTypes | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto> |
hasPets | boolean | null | нет | — | bool? |
callViaRelatives | boolean | null | нет | — | bool? |
hasHearingProblems | boolean | null | нет | — | bool? |
assistanceTypes | number[] | да | — | List<int> |
commentForCallCenter | string | null | нет | — | string? |
commentForEmployee | string | null | нет | — | string? |
commentForAdministration | string | null | нет | — | string? |
email | string | null | нет | — | string? |
preferredMailingTypes | PreferredMailingTypeDto[] | да | — | List<PreferredMailingTypeDto> |
address | CreateClientRequestAddressDto | null | нет | — | CreateClientRequestAddressDto? |
insurance | CreateClientRequestInsuranceDto | null | нет | — | CreateClientRequestInsuranceDto? |
referral | CreateClientRequestClientReferralSourceDto | null | нет | — | CreateClientRequestClientReferralSourceDto? |
Пример
{
"partnerId": 0,
"socialServicesOfficeId": 0,
"firstName": "string",
"lastName": "string",
"startCareDate": "2026-05-05T08:00:00Z",
"severityLevel": "<severityleveldto>",
"clientStatus": "<ClientStatusDto>",
"birthdate": "2026-05-05T08:00:00Z",
"gender": 0,
"careServiceTypes": [],
"hasPets": false,
"callViaRelatives": false,
"hasHearingProblems": false,
"assistanceTypes": [],
"commentForCallCenter": "string",
"commentForEmployee": "string",
"commentForAdministration": "string",
"email": "user@example.com",
"preferredMailingTypes": [],
"address": "<createclientrequestaddressdto>",
"insurance": "<createclientrequestinsurancedto>",
"referral": "<createclientrequestclientreferralsourcedto>"
}CreateClientRequestClientReferralSourceDto
Referral source info for creating a client. Mirrors domain ClientReferralSourceModel.
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClient/CreateClientRequestClientReferralSourceDto.cs (core.businesslogicservice).
Referral source info for creating a client. Mirrors domain ClientReferralSourceModel.
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
sourceType | ClientReferralSourceTypeDto | да | General source category | ClientReferralSourceTypeDto |
detailType | ClientReferralDetailTypeDto | null | нет | More specific detail within the selected source type, optional. | ClientReferralDetailTypeDto? |
name | string | null | нет | Optional name value (e.g., person or organization). If null, the name is unknown. | string? |
Пример
{
"sourceType": "<ClientReferralSourceTypeDto>",
"detailType": "<clientreferraldetailtypedto>",
"name": "string"
}CreateClientRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClient/CreateClientRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
client | CreateClientRequestClientDto | да | — | CreateClientRequestClientDto |
recall | CreateClientRequestRecallDto | да | — | CreateClientRequestRecallDto |
Пример
{
"client": "<CreateClientRequestClientDto>",
"recall": "<CreateClientRequestRecallDto>"
}CreateClientRequestInsuranceDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClient/CreateClientRequestInsuranceDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
insuranceCompanyId | number | null | нет | — | int? |
number | string | null | нет | — | string? |
type | number | null | нет | — | int? |
coveragePercentage | number | null | нет | — | double? |
Пример
{
"insuranceCompanyId": 0,
"number": "string",
"type": 0,
"coveragePercentage": 0
}CreateClientRequestRecallDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/CreateClient/CreateClientRequestRecallDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
phoneNumber | string | да | — | string |
recallDate | string | null | нет | — | DateTime? |
comments | string | null | нет | — | string? |
Пример
{
"phoneNumber": "+49123456789",
"recallDate": "2026-05-05T08:00:00Z",
"comments": "string"
}CreateClientResponseDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Responses/CreateClientResponseDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
clientId | number | да | — | int |
Пример
{
"clientId": 0
}GetAddressByCoordinatesRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/GetAddressByCoordinatesRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
latitude | number | да | — | float |
longitude | number | да | — | float |
Пример
{
"latitude": 0,
"longitude": 0
}GetClientFilesRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/GetClientFilesRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
clientId | number | да | — | int |
Пример
{
"clientId": 0
}GetClientResponseDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Responses/GetClientResponseDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
client | ClientDto | да | — | ClientDto |
Пример
{
"client": "<ClientDto>"
}GetClientsRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/GetClientsRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
pagination | Pagination | да | — | Pagination |
clientStatuses | ClientStatusDto[] | да | — | List<ClientStatusDto> |
clientStatusFilters | ClientStatusDto[] | да | — | List<ClientStatusDto>? |
Пример
{
"pagination": "<Pagination>",
"clientStatuses": [],
"clientStatusFilters": []
}InsuranceDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/InsuranceDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
number | string | null | нет | — | string? |
type | InsuranceTypeDto | null | нет | — | InsuranceTypeDto? |
clientId | number | да | — | int |
insuranceCompanyId | number | null | нет | — | int? |
coveragePercentage | number | null | нет | — | double? |
paymentType | string | null | нет | — | string? |
insuranceCompany | InsuranceCompanyDto | null | нет | — | InsuranceCompanyDto? |
Пример
{
"id": 0,
"number": "string",
"type": "<insurancetypedto>",
"clientId": 0,
"insuranceCompanyId": 0,
"coveragePercentage": 0,
"paymentType": "string",
"insuranceCompany": "<insurancecompanydto>"
}InsuranceTypeDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/InsuranceTypeDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
Public | 1 | Public or statutory health insurance (gesetzlich). | 1 |
Private | 2 | Private health insurance (privat). | 2 |
Sozialamt | 3 | Social Welfare Office. | 3 |
PublicWithSubsidy | 4 | Public health insurance with eligibility for Beihilfe, a special health care subsidy primarily for civil servants (gesetzlich und beihilfeberechtigt). | 4 |
Пример
0MarkAsNotClientRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/MarkAsNotClient/MarkAsNotClientRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
notClientReason | NotClientReasonDto | да | — | NotClientReasonDto |
Пример
{
"notClientReason": "<NotClientReasonDto>"
}NotClientReasonDto
Reasons why a contact did not become a client.
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/NotClientReasonDto.cs (core.businesslogicservice).
Reasons why a contact did not become a client.
Также определён в:
integration.callcenternotification.
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | Not found / not specified. | 0 |
TooExpensiveOrLowSupportTime | 1 | Too expensive or too little support time. | 1 |
CustomerChoseAnother | 2 | Customer chose another provider. | 2 |
CustomerWantsContract | 3 | Customer wants a contract. | 3 |
CustomerWantsPersonalConsultation | 4 | Customer wants a personal consultation. | 4 |
CustomerWantsToTalkWithRelatives | 5 | Customer wants to talk with relatives first. | 5 |
Пример
0PreferredMailingTypeDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/PreferredMailingTypeDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
Email | 1 | — | 1 |
Mail | 2 | — | 2 |
Пример
0SendClientToDistributionRequestAddressDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/SendClientToDistribution/SendClientToDistributionRequestAddressDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
createDateTime | string | да | — | DateTimeOffset |
updateDateTime | string | null | нет | — | DateTimeOffset? |
deleteDateTime | string | null | нет | — | DateTimeOffset? |
clientId | number | да | — | int |
googlePlaceId | string | null | нет | — | string? |
country | string | null | нет | — | string? |
region | string | null | нет | — | string? |
city | string | null | нет | — | string? |
street | string | null | нет | — | string? |
house | string | null | нет | — | string? |
flat | string | null | нет | — | string? |
postalCode | string | null | нет | — | string? |
location | PointDto | null | нет | — | PointDto? |
addressComment | string | null | нет | — | string? |
Пример
{
"id": 0,
"createDateTime": "2026-05-05T08:00:00Z",
"updateDateTime": "2026-05-05T08:00:00Z",
"deleteDateTime": "2026-05-05T08:00:00Z",
"clientId": 0,
"googlePlaceId": "uuid",
"country": "string",
"region": "string",
"city": "string",
"street": "string",
"house": "string",
"flat": "2026-05-05T08:00:00Z",
"postalCode": "string",
"location": "<pointdto>",
"addressComment": "string"
}SendClientToDistributionRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/SendClientToDistribution/SendClientToDistributionRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
referralId | number | null | нет | — | int? |
partnerId | number | null | нет | — | int? |
socialServicesOfficeId | number | null | нет | — | int? |
gender | GenderParam | null | нет | — | GenderParam? |
firstName | string | да | — | string |
lastName | string | да | — | string |
birthdate | string | null | нет | — | DateOnly? |
careServiceTypes | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto> |
assistanceTypes | AssistanceTypeDto[] | да | — | List<AssistanceTypeDto>? |
applicationStatus | ApplicationStatusDto | null | нет | — | ApplicationStatusDto? |
severityLevel | SeverityLevelDto | null | нет | — | SeverityLevelDto? |
startCareDate | string | null | нет | — | DateOnly? |
endCareDate | string | null | нет | — | DateOnly? |
hoursPerWeek | number | null | нет | — | ushort? |
careConsultation | boolean | null | нет | — | bool? |
hasPets | boolean | null | нет | — | bool? |
callViaRelatives | boolean | null | нет | — | bool? |
hasHearingProblems | boolean | null | нет | — | bool? |
commentForCallCenter | string | null | нет | — | string? |
commentForEmployee | string | null | нет | — | string? |
commentForAdministration | string | null | нет | — | string? |
allQuestionsAnswered | boolean | да | — | bool |
preferredMailingTypes | PreferredMailingTypeDto[] | да | — | List<PreferredMailingTypeDto>? |
needRecallDateTime | string | null | нет | — | DateTimeOffset? |
sourceType | SourceTypeDto | null | нет | — | SourceTypeDto? |
address | SendClientToDistributionRequestAddressDto | null | нет | — | SendClientToDistributionRequestAddressDto? |
insurance | SendClientToDistributionRequestInsuranceDto | null | нет | — | SendClientToDistributionRequestInsuranceDto? |
referral | SendClientToDistributionRequestReferralSourceDto | null | нет | — | SendClientToDistributionRequestReferralSourceDto? |
Пример
{
"id": 0,
"referralId": 0,
"partnerId": 0,
"socialServicesOfficeId": 0,
"gender": "<genderparam>",
"firstName": "string",
"lastName": "string",
"birthdate": "2026-05-05T08:00:00Z",
"careServiceTypes": [],
"assistanceTypes": [],
"applicationStatus": "<applicationstatusdto>",
"severityLevel": "<severityleveldto>",
"startCareDate": "2026-05-05T08:00:00Z",
"endCareDate": "2026-05-05T08:00:00Z",
"hoursPerWeek": 0,
"careConsultation": false,
"hasPets": false,
"callViaRelatives": false,
"hasHearingProblems": false,
"commentForCallCenter": "string",
"commentForEmployee": "string",
"commentForAdministration": "string",
"allQuestionsAnswered": false,
"preferredMailingTypes": [],
"needRecallDateTime": "2026-05-05T08:00:00Z",
"sourceType": "<sourcetypedto>",
"address": "<sendclienttodistributionrequestaddressdto>",
"insurance": "<sendclienttodistributionrequestinsurancedto>",
"referral": "<sendclienttodistributionrequestreferralsourcedto>"
}SendClientToDistributionRequestInsuranceDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/SendClientToDistribution/SendClientToDistributionRequestInsuranceDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
createDateTime | string | да | — | DateTimeOffset |
updateDateTime | string | null | нет | — | DateTimeOffset? |
deleteDateTime | string | null | нет | — | DateTimeOffset? |
number | string | null | нет | — | string? |
type | InsuranceTypeDto | null | нет | — | InsuranceTypeDto? |
clientId | number | да | — | int |
insuranceCompanyId | number | null | нет | — | int? |
coveragePercentage | number | null | нет | — | double? |
paymentType | string | null | нет | — | string? |
Пример
{
"id": 0,
"createDateTime": "2026-05-05T08:00:00Z",
"updateDateTime": "2026-05-05T08:00:00Z",
"deleteDateTime": "2026-05-05T08:00:00Z",
"number": "string",
"type": "<insurancetypedto>",
"clientId": 0,
"insuranceCompanyId": 0,
"coveragePercentage": 0,
"paymentType": "string"
}SendClientToDistributionRequestReferralSourceDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/SendClientToDistribution/SendClientToDistributionRequestReferralSourceDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
sourceType | ClientReferralSourceTypeDto | да | — | ClientReferralSourceTypeDto |
detailType | ClientReferralDetailTypeDto | null | нет | — | ClientReferralDetailTypeDto? |
name | string | null | нет | — | string? |
Пример
{
"sourceType": "<ClientReferralSourceTypeDto>",
"detailType": "<clientreferraldetailtypedto>",
"name": "string"
}SeverityLevelDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/SeverityLevelDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
Minor | 1 | — | 1 |
Significant | 2 | — | 2 |
Serious | 3 | — | 3 |
MostSevere | 4 | — | 4 |
HealthCritical | 5 | — | 5 |
Пример
0SourceTypeDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Enums/SourceTypeDto.cs (core.businesslogicservice).
Значения
| Имя | Значение (TS) | Описание | Код (C#) |
|---|---|---|---|
NotFound | 0 | — | 0 |
CRM | 1 | — | 1 |
Site | 2 | — | 2 |
Instagram | 3 | — | 3 |
Facebook | 4 | — | 4 |
Whatsapp | 5 | — | 5 |
Othres | 6 | — | 6 |
Пример
0UpdateClientAddressByFormattedAddressRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdateClientAddressByFormattedAddressRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
clientId | number | да | — | int |
formattedAddress | string | null | нет | — | string? |
Пример
{
"clientId": 0,
"formattedAddress": "string"
}UpdateClientPartialInsuranceRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdatePartial/UpdateClientPartialInsuranceRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
number | string | null | нет | — | string? |
type | InsuranceTypeDto | null | нет | — | InsuranceTypeDto? |
insuranceCompanyId | number | null | нет | — | int? |
coveragePercentage | number | null | нет | — | double? |
paymentType | string | null | нет | — | string? |
Пример
{
"number": "string",
"type": "<insurancetypedto>",
"insuranceCompanyId": 0,
"coveragePercentage": 0,
"paymentType": "string"
}UpdateClientPartialReferralRequestDto
Partial referral source payload for updating a client. All fields are nullable to support PATCH semantics.
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdatePartial/UpdateClientPartialReferralRequestDto.cs (core.businesslogicservice).
Partial referral source payload for updating a client. All fields are nullable to support PATCH semantics.
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
sourceType | ClientReferralSourceTypeDto | null | нет | — | ClientReferralSourceTypeDto? |
detailType | ClientReferralDetailTypeDto | null | нет | — | ClientReferralDetailTypeDto? |
name | string | null | нет | — | string? |
Пример
{
"sourceType": "<clientreferralsourcetypedto>",
"detailType": "<clientreferraldetailtypedto>",
"name": "string"
}UpdateClientPartialRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdatePartial/UpdateClientPartialRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
gender | GenderParam | null | нет | — | GenderParam? |
firstName | string | null | нет | — | string? |
lastName | string | null | нет | — | string? |
birthdate | string | null | нет | — | DateOnly? |
careServiceTypes | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto>? |
assistanceTypes | AssistanceTypeDto[] | да | — | List<AssistanceTypeDto>? |
clientStatus | ClientStatusDto | null | нет | — | ClientStatusDto? |
applicationStatus | ApplicationStatusDto | null | нет | — | ApplicationStatusDto? |
severityLevel | SeverityLevelDto | null | нет | — | SeverityLevelDto? |
startCareDate | string | null | нет | — | DateOnly? |
endCareDate | string | null | нет | — | DateOnly? |
hoursPerWeek | number | null | нет | — | ushort? |
careConsultation | boolean | null | нет | — | bool? |
commentForCallCenter | string | null | нет | — | string? |
commentForEmployee | string | null | нет | — | string? |
commentForAdministration | string | null | нет | — | string? |
allQuestionsAnswered | boolean | null | нет | — | bool? |
hasPets | boolean | null | нет | — | bool? |
hasHearingProblems | boolean | null | нет | — | bool? |
callViaRelatives | boolean | null | нет | — | bool? |
preferredMailingTypes | PreferredMailingTypeDto[] | да | — | List<PreferredMailingTypeDto>? |
isDied | boolean | null | нет | — | bool? |
notClientReason | NotClientReasonDto | null | нет | — | NotClientReasonDto? |
referral | UpdateClientPartialReferralRequestDto | null | нет | — | UpdateClientPartialReferralRequestDto? |
insurance | UpdateClientPartialInsuranceRequestDto | null | нет | — | UpdateClientPartialInsuranceRequestDto? |
email | string | null | нет | — | string? |
phone | string | null | нет | — | string? |
Пример
{
"id": 0,
"gender": "<genderparam>",
"firstName": "string",
"lastName": "string",
"birthdate": "2026-05-05T08:00:00Z",
"careServiceTypes": [],
"assistanceTypes": [],
"clientStatus": "<clientstatusdto>",
"applicationStatus": "<applicationstatusdto>",
"severityLevel": "<severityleveldto>",
"startCareDate": "2026-05-05T08:00:00Z",
"endCareDate": "2026-05-05T08:00:00Z",
"hoursPerWeek": 0,
"careConsultation": false,
"commentForCallCenter": "string",
"commentForEmployee": "string",
"commentForAdministration": "string",
"allQuestionsAnswered": false,
"hasPets": false,
"hasHearingProblems": false,
"callViaRelatives": false,
"preferredMailingTypes": [],
"isDied": false,
"notClientReason": "<notclientreasondto>",
"referral": "<updateclientpartialreferralrequestdto>",
"insurance": "<updateclientpartialinsurancerequestdto>",
"email": "user@example.com",
"phone": "+49123456789"
}UpdateClientRequestClientAddressDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdateClient/UpdateClientRequestClientAddressDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
createDateTime | string | да | — | DateTimeOffset |
updateDateTime | string | null | нет | — | DateTimeOffset? |
deleteDateTime | string | null | нет | — | DateTimeOffset? |
clientId | number | да | — | int |
googlePlaceId | string | null | нет | — | string? |
country | string | null | нет | — | string? |
region | string | null | нет | — | string? |
city | string | null | нет | — | string? |
street | string | null | нет | — | string? |
house | string | null | нет | — | string? |
flat | string | null | нет | — | string? |
postalCode | string | null | нет | — | string? |
location | PointDto | null | нет | — | PointDto? |
addressComment | string | null | нет | — | string? |
regionCodeId | number | null | нет | — | int? |
Пример
{
"id": 0,
"createDateTime": "2026-05-05T08:00:00Z",
"updateDateTime": "2026-05-05T08:00:00Z",
"deleteDateTime": "2026-05-05T08:00:00Z",
"clientId": 0,
"googlePlaceId": "uuid",
"country": "string",
"region": "string",
"city": "string",
"street": "string",
"house": "string",
"flat": "2026-05-05T08:00:00Z",
"postalCode": "string",
"location": "<pointdto>",
"addressComment": "string",
"regionCodeId": 0
}UpdateClientRequestClientReferralSourceDto
Referral source info for updating a client. Mirrors domain ClientReferralSourceModel.
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdateClient/UpdateClientRequestClientReferralSourceDto.cs (core.businesslogicservice).
Referral source info for updating a client. Mirrors domain ClientReferralSourceModel.
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
sourceType | ClientReferralSourceTypeDto | да | General source category | ClientReferralSourceTypeDto |
detailType | ClientReferralDetailTypeDto | null | нет | More specific detail within the selected source type, optional. | ClientReferralDetailTypeDto? |
name | string | null | нет | Optional name value (e.g., person or organization). If null, the name is unknown. | string? |
Пример
{
"sourceType": "<ClientReferralSourceTypeDto>",
"detailType": "<clientreferraldetailtypedto>",
"name": "string"
}UpdateClientRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdateClient/UpdateClientRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
referralId | number | null | нет | — | int? |
partnerId | number | null | нет | — | int? |
socialServicesOfficeId | number | null | нет | — | int? |
gender | GenderParam | null | нет | — | GenderParam? |
firstName | string | да | — | string |
lastName | string | да | — | string |
birthdate | string | null | нет | — | DateOnly? |
careServiceTypes | CareServiceTypeDto[] | да | — | List<CareServiceTypeDto>? |
assistanceTypes | AssistanceTypeDto[] | да | — | List<AssistanceTypeDto>? |
clientStatus | ClientStatusDto | да | — | ClientStatusDto |
applicationStatus | ApplicationStatusDto | null | нет | — | ApplicationStatusDto? |
severityLevel | SeverityLevelDto | null | нет | — | SeverityLevelDto? |
startCareDate | string | null | нет | — | DateOnly? |
endCareDate | string | null | нет | — | DateOnly? |
hoursPerWeek | number | null | нет | — | ushort? |
careConsultation | boolean | null | нет | — | bool? |
hasPets | boolean | null | нет | — | bool? |
callViaRelatives | boolean | null | нет | — | bool? |
hasHearingProblems | boolean | null | нет | — | bool? |
commentForCallCenter | string | null | нет | — | string? |
commentForEmployee | string | null | нет | — | string? |
commentForAdministration | string | null | нет | — | string? |
allQuestionsAnswered | boolean | да | — | bool |
preferredMailingTypes | PreferredMailingTypeDto[] | да | — | List<PreferredMailingTypeDto>? |
needRecallDateTime | string | null | нет | — | DateTimeOffset? |
sourceType | SourceTypeDto | null | нет | — | SourceTypeDto? |
isDied | boolean | да | — | bool |
notClientReason | NotClientReasonDto | null | нет | — | NotClientReasonDto? |
address | UpdateClientRequestClientAddressDto | null | нет | — | UpdateClientRequestClientAddressDto? |
insurance | UpdateClientRequestInsuranceDto | null | нет | — | UpdateClientRequestInsuranceDto? |
referral | UpdateClientRequestClientReferralSourceDto | null | нет | — | UpdateClientRequestClientReferralSourceDto? |
Пример
{
"id": 0,
"referralId": 0,
"partnerId": 0,
"socialServicesOfficeId": 0,
"gender": "<genderparam>",
"firstName": "string",
"lastName": "string",
"birthdate": "2026-05-05T08:00:00Z",
"careServiceTypes": [],
"assistanceTypes": [],
"clientStatus": "<ClientStatusDto>",
"applicationStatus": "<applicationstatusdto>",
"severityLevel": "<severityleveldto>",
"startCareDate": "2026-05-05T08:00:00Z",
"endCareDate": "2026-05-05T08:00:00Z",
"hoursPerWeek": 0,
"careConsultation": false,
"hasPets": false,
"callViaRelatives": false,
"hasHearingProblems": false,
"commentForCallCenter": "string",
"commentForEmployee": "string",
"commentForAdministration": "string",
"allQuestionsAnswered": false,
"preferredMailingTypes": [],
"needRecallDateTime": "2026-05-05T08:00:00Z",
"sourceType": "<sourcetypedto>",
"isDied": false,
"notClientReason": "<notclientreasondto>",
"address": "<updateclientrequestclientaddressdto>",
"insurance": "<updateclientrequestinsurancedto>",
"referral": "<updateclientrequestclientreferralsourcedto>"
}UpdateClientRequestInsuranceDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdateClient/UpdateClientRequestInsuranceDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
id | number | да | — | int |
createDateTime | string | да | — | DateTimeOffset |
updateDateTime | string | null | нет | — | DateTimeOffset? |
deleteDateTime | string | null | нет | — | DateTimeOffset? |
number | string | null | нет | — | string? |
type | InsuranceTypeDto | null | нет | — | InsuranceTypeDto? |
clientId | number | да | — | int |
insuranceCompanyId | number | null | нет | — | int? |
coveragePercentage | number | null | нет | — | double? |
paymentType | string | null | нет | — | string? |
Пример
{
"id": 0,
"createDateTime": "2026-05-05T08:00:00Z",
"updateDateTime": "2026-05-05T08:00:00Z",
"deleteDateTime": "2026-05-05T08:00:00Z",
"number": "string",
"type": "<insurancetypedto>",
"clientId": 0,
"insuranceCompanyId": 0,
"coveragePercentage": 0,
"paymentType": "string"
}UpdateClientStatusRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdateClientStatusRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
clientId | number | да | — | int |
clientStatus | ClientStatusDto | да | — | ClientStatusDto |
Пример
{
"clientId": 0,
"clientStatus": "<ClientStatusDto>"
}UpdateFileTypeRequestDto
Backend-источник: core.businesslogicservice/Core.BusinessLogicService/Nuget.BusinessApiClient/Dto/Client/Requests/UpdateFileTypeRequestDto.cs (core.businesslogicservice).
Поля
| Поле | Тип (TS) | Обязательное | Описание | Тип (C#) |
|---|---|---|---|---|
fileId | number | да | — | int |
fileType | ClientFileTypeDto | да | — | ClientFileTypeDto |
Пример
{
"fileId": 0,
"fileType": "<ClientFileTypeDto>"
}