Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. export type GetClientByBarcode = {
  2. success: boolean;
  3. message?: string;
  4. result?: {
  5. id: string;
  6. barcode: string;
  7. isDms: boolean;
  8. isChild: boolean;
  9. hasDebt: boolean;
  10. phone: number;
  11. firstName: string;
  12. middleName?: string;
  13. lastName: string;
  14. };
  15. };
  16. export type OpenVisitByClientId = {
  17. success: boolean;
  18. message?: string;
  19. result?: {
  20. cardId: string;
  21. date: string;
  22. discount: string;
  23. payType: string;
  24. payTypeRemain: string;
  25. records: Array<{
  26. cabinet: string;
  27. time: string;
  28. specialty: string;
  29. doctor: string;
  30. }>;
  31. };
  32. };
  33. export type Services = Array<{
  34. id: string;
  35. type: string;
  36. name: string;
  37. date: string;
  38. doctor: string;
  39. sum: number;
  40. documentId?: string;
  41. }>;
  42.  
  43. export type GetServicesByClientId = {
  44. success: boolean;
  45. message?: string;
  46. result?: {
  47. debt: Services;
  48. rendered: Services;
  49. unpaid: Services;
  50. };
  51. };
  52. export type MakePayment = {
  53. success: boolean;
  54. message?: string;
  55. result?: {
  56. payDocumentId: string;
  57. sum: number;
  58. debt: Array<{
  59. id: string;
  60. type: string;
  61. name: string;
  62. date: string;
  63. doctor: string;
  64. sum: number;
  65. }>;
  66. rendered: Array<{
  67. id: string;
  68. type: string;
  69. name: string;
  70. date: string;
  71. doctor: string;
  72. sum: number;
  73. }>;
  74. unpaid: Array<{
  75. id: string;
  76. type: string;
  77. name: string;
  78. date: string;
  79. doctor: string;
  80. sum: number;
  81. }>;
  82. };
  83. };
  84. export type ConfirmPayment = {
  85. success: boolean;
  86. message?: string;
  87. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement