Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

  • в случае успеха вернётся ответ с кодом 200 и моделью, описанной в соответствующем методе

    {
        "cashdeskGuid": "0cc91a68-216a-11ee-852b-2cf05d22ccc8",
        "invoiceGuid": "a892d5ec-8132-4c92-8cd1-861a643292e2",
        "invoiceNum": "4313",
        "date": "2022-03-10T11:53:16.577",
        "payerGuid": "ff1d2371-6f04-43a8-8919-be2680270545",
        "family": "Тестовый",
        "name": "Дмитрий",
        "ot": "Юрьевич",
        "birthday": "1972-02-20T00:00:00",
        "contactMPhone": "89997776655",
        "contactEmail": "test@test.tost",
        "type": 1,
        "parentInvoiceGuid": "00000000-0000-0000-0000-000000000000",
        "status": 1,
        "isCancelled": false,
        "invoiceSum": 1552.00,
        "paySum": 1552.00,
        "services": [
            {
                "smGuid": "7e823e7b-6364-4bc9-8ce6-d8df7f75bf69",
                "smCode": "B01.063.001",
                "smName": "Прием (осмотр, консультация) врача-ортодонта первичный",
                "smCount": 1.00,
                "smPrice": 873.00,
                "smCost": 0.00,
                "tax": 1.0,
                "isCompleted": 0,
                "invoiceGuid": "a892d5ec-8132-4c92-8cd1-861a643292e2"
            },
            {
                "smGuid": "33629517-b7af-4c6b-a5ae-35710db231f6",
                "smCode": "A02.07.001",
                "smName": "Осмотр полости рта с помощью дополнительных инструментов",
                "smCount": 1.00,
                "smPrice": 194.00,
                "smCost": 0.00,
                "tax": 1.0,
                "isCompleted": 0,
                "invoiceGuid": "a892d5ec-8132-4c92-8cd1-861a643292e2"
            },
            {
                "smGuid": "1b2152ff-e05e-45ac-a089-a1081a977fef",
                "smCode": "773",
                "smName": "Инфильтрационная анестезия карпульным анестетиком (\"Ubistesin\", 3M ESPE, Германия)",
                "smCount": 1.00,
                "smPrice": 485.00,
                "smCost": 0.00,
                "tax": 1.0,
                "isCompleted": 0,
                "invoiceGuid": "a892d5ec-8132-4c92-8cd1-861a643292e2"
            }
        ]
    }

  • в случае пользовательской ошибки вернётся ответ с кодом 400 и описанием ошибки в поле title

    {
        "title": "Невозможно установить статус \"Оплачен и оказан\" счёту.",
        "status": 400,
        "criticalLevel": 0,
        "data": null
    }

  • в случае внутренней ошибки сервера вернётся ответ с кодом 500

    {
        "title": "The operation has timed out.",
        "status": 500,
        "criticalLevel": 0,
        "data": null
    }

  • Нет меток