Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export type GetClientByBarcode = {
- success: boolean;
- message?: string;
- result?: {
- id: string;
- barcode: string;
- isDms: boolean;
- isChild: boolean;
- hasDebt: boolean;
- phone: number;
- firstName: string;
- middleName?: string;
- lastName: string;
- };
- };
- export type OpenVisitByClientId = {
- success: boolean;
- message?: string;
- result?: {
- cardId: string;
- date: string;
- discount: string;
- payType: string;
- payTypeRemain: string;
- records: Array<{
- cabinet: string;
- time: string;
- specialty: string;
- doctor: string;
- }>;
- };
- };
- export type Services = Array<{
- id: string;
- type: string;
- name: string;
- date: string;
- doctor: string;
- sum: number;
- documentId?: string;
- }>;
- export type GetServicesByClientId = {
- success: boolean;
- message?: string;
- result?: {
- debt: Services;
- rendered: Services;
- unpaid: Services;
- };
- };
- export type MakePayment = {
- success: boolean;
- message?: string;
- result?: {
- payDocumentId: string;
- sum: number;
- debt: Array<{
- id: string;
- type: string;
- name: string;
- date: string;
- doctor: string;
- sum: number;
- }>;
- rendered: Array<{
- id: string;
- type: string;
- name: string;
- date: string;
- doctor: string;
- sum: number;
- }>;
- unpaid: Array<{
- id: string;
- type: string;
- name: string;
- date: string;
- doctor: string;
- sum: number;
- }>;
- };
- };
- export type ConfirmPayment = {
- success: boolean;
- message?: string;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement