В документе приведены примеры запросов и ответов по получению списка застрахованных лиц (вызовы GET /medical-services и HEAD/ medical-services) в зависимости от бизнес-кейсов.
Содержание:
Заключен/ы один или несколько договоров между медицинской организацией и страховой компанией, приложением к конкретному договору является прейскурант.
У медицинской организации единственный прейскурант.
В прейскуранте есть медицинские услуги (кодировка и название – НЕ по утвержденной номенклатуре) и немедицинские услуги.
Пример запроса
(Для первого запроса заголовок If-None-Match будет отсутствовать, поскольку ETag для этого ресурса ещё не создан.
Для остальных запросов можно использовать заголовки If-Modified-Since и If-None-Match совместно или раздельно.
В данном примере допускаем, что произошло обновление данных. ETag в ответе не совпадает с заголовком If-None-Match).
GET /medical-services HTTP/1.1
Authorization: Bearer 2YotnFZFEjr1zCsicMWpAA
If-Modified-Since: 2023-08-23T12:34:56Z
If-None-Match: 34dc78d2-12ab-4567-89cd-ef1234567890
Accept: application/json
Пример ответа
HTTP/1.1 200 OK
ETag: 7b6f56e9-3ac2-4bfe-9f1b-4a5c6d123456
x-fapi-interaction-id: 97ed4827-7b6f-4491-a06f-b548d5a7512d
Content-Type: application/json
{
"Data": {
"MedicalService": [
{
"kndCode": "1110387",
"dateTime": "2021-06-05T15:15:13+00:00",
"ContentOfServiceList": [
{
"documentName": "Прейскурант на услуги медицинской организации",
"documentNumber": "12345",
"dateOfDocument": "2021-06-05",
"startDate": "2021-06-10",
"ContractorInformation": [
{
"LegalEntity": {
"organizationId": "b1c4efe2-6992-4794-a256-4094a259ec07",
"organizationName": "Общество с ограниченной ответственностью «Сеть медицинских клиник ТЕСТ-М»",
"organizationInn": "7728240000",
"organizationKpp": "770201001"
}
}
],
"CustomerInformation": [
{
"LegalEntity": {
"organizationId": "5860881e-7df3-4cba-86e7-7f2d857e108f",
"organizationName": "Страховое акционерное общество «Страховая организация»",
"organizationInn": "7728241111",
"organizationKpp": "770201001"
}
}
],
"MedicalNonmedicalServicies": {
"InternalMedicalServices": [
{
"serviceCode": "10056",
"serviceName": "Прием врача-невролога первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10386.0.599853",
"departmentName": "Центр неврологии, нейрохирургии и психоневрологии Поликлиника КДЦ Медси на Красной Пресне",
"serviceClass": "023",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная инфрормация к услуге"
},
{
"serviceCode": "10101",
"serviceName": "Прием врача-терапевта первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "047",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "16110",
"serviceName": "Прием врача инфекциониста первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.248344",
"departmentName": "Аллергологическое и иммунологическое отделение Детской клиника «Медси» в Благовещенском переулке",
"serviceClass": "014",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "2470.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "2470.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "2600.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "2600.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "259891",
"serviceName": "Эхокардиография (прейскурант ведущего специалиста)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "10",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "3800.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "3800.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "4000.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "4000.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "23451",
"serviceName": "УЗИ мелких суставов (прейскурант ведущего специалиста)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "04",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1800.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1800.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "2000.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "2000.00",
"currency": "RUB"
}
}
}
],
"NonMedicalServices": [
{
"serviceCode": "12356",
"serviceName": "Оформление справок;выписок;направлений (с учетом НДС)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10386.0.599853",
"departmentName": "Центр неврологии, нейрохирургии и психоневрологии Поликлиника №1",
"serviceClass": "023",
"vatRate": "20percent",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1080.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "900.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1200.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1000.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная инфрормация к услуге"
}
]
},
"ContractDocumentInfo": {
"documentNumber": "DMS-12234-10\\2023-F",
"documentDate": "2023-10-12",
"documentName": "Договор на предоставление медицинских услуг",
"comments": "Любая дополнительная информация к договору",
"IdentifyingDetails": [
{
"сustomerINN": "7728241111",
"сontractorINN": "7728240000"
}
]
},
"InformationField": {
"identifier": "Info1",
"value": "This is some text information"
}
}
],
"Signatory": {
"position": "Генеральный директор",
"signatureType": "3",
"authorityConfirmationMethod": "4",
"FullName": {
"familyName": "Петров",
"name": "Петр",
"patronymic": "Петрович"
},
"ElectronicPowerOfAttorney": {
"authorizationNumber": "01234567-89AB-CDEF-0123-456789ABCDEF",
"authorizationDate": "2023-03-15",
"internalRegistrationNumber": "12345",
"internalRegistrationDate": "2023-03-15",
"systemIdentificationInfo": "https://example.com/info",
"systemIdentificationURL": "https://m4d.nalog.gov.ru/emchd/example"
}
}
}
]
},
"Links": {
"self": "https://sb.example.ru/v1.0/example?page=1"
},
"Meta": {
"totalPages": 1
}
}
Заключен/ы один или несколько договоров между медицинской организацией и страховой компанией, приложением к конкретному договору является прейскурант.
У медицинской организации несколько прейскурантов (для разных клиник - разные).
В прейскуранте есть медицинские услуги (кодировка и название – по утвержденной номенклатуре) и немедицинские услуги.
Пример запроса
(Для первого запроса заголовок If-None-Match будет отсутствовать, поскольку ETag для этого ресурса ещё не создан.
Для остальных запросов можно использовать заголовки If-Modified-Since и If-None-Match совместно или раздельно.
В данном примере допускаем, что произошло обновление данных. ETag в ответе не совпадает с заголовком If-None-Match).
GET /medical-services HTTP/1.1
Authorization: Bearer 2YotnFZFEjr1zCsicMWpAA
If-Modified-Since: 2023-08-23T12:34:56Z
If-None-Match: 34dc78d2-12ab-4567-89cd-ef1234567890
Accept: application/json
Пример ответа
HTTP/1.1 200 OK
ETag: 7b6f56e9-3ac2-4bfe-9f1b-4a5c6d123456
x-fapi-interaction-id: 97ed4827-7b6f-4491-a06f-b548d5a7512d
Content-Type: application/json
{
"Data": {
"MedicalService": [
{
"kndCode": "1110387",
"dateTime": "2021-06-05T15:15:13+00:00",
"ContentOfServiceList": [
{
"documentName": "Прейскурант на услуги медицинской организации",
"documentNumber": "12345",
"dateOfDocument": "2021-06-05",
"startDate": "2021-06-10",
"ContractorInformation": [
{
"LegalEntity": {
"organizationId": "b1c4efe2-6992-4794-a256-4094a259ec07",
"organizationName": "Общество с ограниченной ответственностью «Сеть медицинских клиник ТЕСТ-М»",
"organizationInn": "7728240000",
"organizationKpp": "770201001"
}
}
],
"CustomerInformation": [
{
"LegalEntity": {
"organizationId": "5860881e-7df3-4cba-86e7-7f2d857e108f",
"organizationName": "Страховое акционерное общество «Страховая организация»",
"organizationInn": "7728241111",
"organizationKpp": "770201001"
}
}
],
"MedicalNonmedicalServicies": {
"ExternalMedicalServices": [
{
"serviceCode": "B01.023.001",
"serviceName": "Прием (осмотр, консультация) врача-невролога первичный",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная информация к услуге"
},
{
"serviceCode": " B01.029.001",
"serviceName": "Прием (осмотр, консультация) врача-офтальмолога первичный",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная информация к услуге"
},
{
"serviceCode": " B03.016.004",
"serviceName": "Анализ крови биохимический общетерапевтический",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "2945.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "2945.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "3100.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "3100.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная инфрормация к услуге"
},
{
"serviceCode": " B03.016.003",
"serviceName": "Общий (клинический) анализ крови развернутый",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "760.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "760.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "800.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "800.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "B01.014.001",
"serviceName": "Прием (осмотр, консультация) врача-инфекциониста первичный",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "2700.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "2700.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "3000.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "3000.00",
"currency": "RUB"
}
}
}
],
"NonMedicalServices": [
{
"serviceCode": "12356",
"serviceName": "Оформление справок;выписок;направлений (с учетом НДС)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10386.0.599853",
"departmentName": "Центр неврологии, нейрохирургии и психоневрологии Поликлиника №1",
"serviceClass": "023",
"vatRate": "20percent",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1080.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "900.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1200.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1000.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная инфрормация к услуге"
}
]
},
"ContractDocumentInfo": {
"documentNumber": "DMS-12234-10\\2023-F",
"documentDate": "2023-10-12",
"documentName": "Договор на предоставление медицинских услуг",
"comments": "Любая дополнительная информация к договору",
"IdentifyingDetails": [
{
"сustomerINN": "7728241111",
"сontractorINN": "7728240000"
}
]
},
"InformationField": {
"identifier": "Info1",
"value": "This is some text information"
}
}
],
"Signatory": {
"position": "Генеральный директор",
"signatureType": "3",
"authorityConfirmationMethod": "4",
"FullName": {
"familyName": "Петров",
"name": "Петр",
"patronymic": "Петрович"
},
"ElectronicPowerOfAttorney": {
"authorizationNumber": "01234567-89AB-CDEF-0123-456789ABCDEF",
"authorizationDate": "2023-03-15",
"internalRegistrationNumber": "12345",
"internalRegistrationDate": "2023-03-15",
"systemIdentificationInfo": "https://example.com/info",
"systemIdentificationURL": "https://m4d.nalog.gov.ru/emchd/example"
}
}
}
]
},
"Links": {
"self": "https://sb.example.ru/v1.0/example?page=1"
},
"Meta": {
"totalPages": 1
}
}
Заключен/ы один или несколько договоров между медицинской организацией и страховой компанией, прейскурант является приложением к дополнительному соглашению одного (единственного) из договоров.
У медицинской организации несколько прейскурантов (для разных клиник - разные).
В прейскуранте есть медицинские услуги (кодировка и название – по утвержденной номенклатуре), медицинские услуги (кодировка и название – НЕ по утвержденной номенклатуре) и немедицинские услуги.
Пример запроса
(Для первого запроса заголовок If-None-Match будет отсутствовать, поскольку ETag для этого ресурса ещё не создан.
Для остальных запросов можно использовать заголовки If-Modified-Since и If-None-Match совместно или раздельно.
В данном примере допускаем, что произошло обновление данных. ETag в ответе не совпадает с заголовком If-None-Match).
GET /medical-services HTTP/1.1
Authorization: Bearer 2YotnFZFEjr1zCsicMWpAA
If-Modified-Since: 2023-08-23T12:34:56Z
If-None-Match: 34dc78d2-12ab-4567-89cd-ef1234567890
Accept: application/json
Пример ответа
HTTP/1.1 200 OK
ETag: 7b6f56e9-3ac2-4bfe-9f1b-4a5c6d123456
x-fapi-interaction-id: 97ed4827-7b6f-4491-a06f-b548d5a7512d
Content-Type: application/json
{
"Data": {
"MedicalService": [
{
"kndCode": "1110387",
"dateTime": "2021-06-05T15:15:13+00:00",
"ContentOfServiceList": [
{
"documentName": "Прейскурант на услуги медицинской организации",
"documentNumber": "12345",
"dateOfDocument": "2021-06-05",
"startDate": "2021-06-10",
"ContractorInformation": [
{
"LegalEntity": {
"organizationId": "b1c4efe2-6992-4794-a256-4094a259ec07",
"organizationName": "Общество с ограниченной ответственностью «Сеть медицинских клиник ТЕСТ-М»",
"organizationInn": "7728240000",
"organizationKpp": "770201001"
}
}
],
"BranchInformation": [
{
"LegalEntity": {
"organizationId": "f46f22be-76e9-48da-9866-7072dfd701ac",
"organizationName": "Общество с ограниченной ответственностью «Клиника на Тверской»",
"organizationInn": "7728240000",
"organizationKpp": "770201001"
},
"Address": {
"postalCode": "125047",
"regionCode": "77",
"regionName": "Г. Москва",
"district": "Тверской",
"city": "Москва",
"locality": "город Москва",
"street": "1-я Тверска́я-Ямска́я",
"house": "10",
"building": "1",
"apartment": "1",
"otherDetails": "Помещение №1"
}
},
{
"LegalEntity": {
"organizationId": "62eeaf7d-9233-4273-8eda-065846872c28",
"organizationName": "Общество с ограниченной ответственностью «Клиника ТЕСТ-М на Кутузовском»",
"organizationInn": "7728240000",
"organizationKpp": "770201001"
},
"Address": {
"postalCode": "121248",
"regionCode": "77",
"regionName": "Г. Москва",
"district": "Дорогомилово",
"city": "Москва",
"locality": "город Москва",
"street": "Кутзовский проспект",
"house": "13"
}
},
{
"LegalEntity": {
"organizationId": "62eeaf7d-9233-4273-8eda-065846872c28",
"organizationName": "Общество с ограниченной ответственностью «Клиника ТЕСТ-М на Серпуховской»",
"organizationInn": "7728240000",
"organizationKpp": "770201001"
},
"Address": {
"postalCode": "115093",
"regionCode": "77",
"regionName": "Г. Москва",
"district": "Даниловский",
"city": "Москва",
"locality": "город Москва",
"street": "Большая Серпуховская",
"house": "5"
}
}
],
"CustomerInformation": [
{
"LegalEntity": {
"organizationId": "5860881e-7df3-4cba-86e7-7f2d857e108f",
"organizationName": "Страховое акционерное общество «Страховая организация»",
"organizationInn": "7728241111",
"organizationKpp": "770201001"
}
}
],
"MedicalNonmedicalServicies": {
"ExternalMedicalServices": [
{
"serviceCode": "B01.023.001",
"serviceName": "Прием (осмотр, консультация) врача-невролога первичный",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная информация к услуге"
},
{
"serviceCode": " B01.029.001",
"serviceName": "Прием (осмотр, консультация) врача-офтальмолога первичный",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная информация к услуге"
},
{
"serviceCode": " B03.016.004",
"serviceName": "Анализ крови биохимический общетерапевтический",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "2945.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "2945.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "3100.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "3100.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная инфрормация к услуге"
},
{
"serviceCode": " B03.016.003",
"serviceName": "Общий (клинический) анализ крови развернутый",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "760.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "760.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "800.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "800.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "B01.014.001",
"serviceName": "Прием (осмотр, консультация) врача-инфекциониста первичный",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "2700.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "2700.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "3000.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "3000.00",
"currency": "RUB"
}
}
}
],
"InternalMedicalServices": [
{
"serviceCode": "10056",
"serviceName": "Прием врача-невролога первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10386.0.599853",
"departmentName": "Центр неврологии, нейрохирургии и психоневрологии Поликлиника КДЦ Медси на Красной Пресне",
"serviceClass": "023",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная инфрормация к услуге"
},
{
"serviceCode": "10101",
"serviceName": "Прием врача-терапевта первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "047",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "16110",
"serviceName": "Прием врача инфекциониста первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.248344",
"departmentName": "Аллергологическое и иммунологическое отделение Детской клиника «Медси» в Благовещенском переулке",
"serviceClass": "014",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "2470.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "2470.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "2600.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "2600.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "259891",
"serviceName": "Эхокардиография (прейскурант ведущего специалиста)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "10",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "3800.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "3800.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "4000.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "4000.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "23451",
"serviceName": "УЗИ мелких суставов (прейскурант ведущего специалиста)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "04",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1800.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1800.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "2000.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "2000.00",
"currency": "RUB"
}
}
}
],
"NonMedicalServices": [
{
"serviceCode": "12356",
"serviceName": "Оформление справок;выписок;направлений (с учетом НДС)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10386.0.599853",
"departmentName": "Центр неврологии, нейрохирургии и психоневрологии Поликлиника №1",
"serviceClass": "023",
"vatRate": "20percent",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1080.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "900.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1200.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1000.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная инфрормация к услуге"
}
]
},
"ContractDocumentInfo": {
"documentNumber": "DMS-12234-10\\2023-F",
"documentDate": "2023-10-12",
"documentName": "Договор на предоставление медицинских услуг",
"comments": "Любая дополнительная информация к договору",
"IdentifyingDetails": [
{
"сustomerINN": "7728241111",
"сontractorINN": "7728240000"
}
]
},
"AnnexToTheContract": {
"documentNumber": "2",
"documentDate": "2024-01-01",
"documentName": "Дополнительное соглашение",
"IdentifyingDetails": [
{
"сustomerINN": "7728241111",
"сontractorINN": "7728240000"
}
]
},
"InformationField": {
"identifier": "Info1",
"value": "This is some text information"
}
}
],
"Signatory": {
"position": "Генеральный директор",
"signatureType": "3",
"authorityConfirmationMethod": "4",
"FullName": {
"familyName": "Петров",
"name": "Петр",
"patronymic": "Петрович"
},
"ElectronicPowerOfAttorney": {
"authorizationNumber": "01234567-89AB-CDEF-0123-456789ABCDEF",
"authorizationDate": "2023-03-15",
"internalRegistrationNumber": "12345",
"internalRegistrationDate": "2023-03-15",
"systemIdentificationInfo": "https://example.com/info",
"systemIdentificationURL": "https://m4d.nalog.gov.ru/emchd/example"
}
}
}
]
},
"Links": {
"self": "https://sb.example.ru/v1.0/example?page=1"
},
"Meta": {
"totalPages": 1
}
}
Между медицинской организацией и страховой компанией нет договора, прейскурант является приложением/связан с Гарантийным письмом.
У медицинской организации единственный прейскурант (одна клиника или сеть).
В прейскуранте есть медицинские услуги (кодировка и название – НЕ по утвержденной номенклатуре).
Пример запроса
(Для первого запроса заголовок If-None-Match будет отсутствовать, поскольку ETag для этого ресурса ещё не создан.
Для остальных запросов можно использовать заголовки If-Modified-Since и If-None-Match совместно или раздельно.
В данном примере допускаем, что произошло обновление данных. ETag в ответе не совпадает с заголовком If-None-Match).
GET /medical-services HTTP/1.1
Authorization: Bearer 2YotnFZFEjr1zCsicMWpAA
If-Modified-Since: 2023-08-23T12:34:56Z
If-None-Match: 34dc78d2-12ab-4567-89cd-ef1234567890
Accept: application/json
Пример ответа
HTTP/1.1 200 OK
ETag: 7b6f56e9-3ac2-4bfe-9f1b-4a5c6d123456
x-fapi-interaction-id: 97ed4827-7b6f-4491-a06f-b548d5a7512d
Content-Type: application/json
{
"Data": {
"MedicalService": [
{
"kndCode": "1110387",
"dateTime": "2021-06-05T15:15:13+00:00",
"ContentOfServiceList": [
{
"documentName": "Прейскурант на услуги медицинской организации",
"documentNumber": "12345",
"dateOfDocument": "2021-06-05",
"startDate": "2021-06-10",
"ContractorInformation": [
{
"LegalEntity": {
"organizationId": "b1c4efe2-6992-4794-a256-4094a259ec07",
"organizationName": "Общество с ограниченной ответственностью «Сеть медицинских клиник ТЕСТ-М»",
"organizationInn": "7728240000",
"organizationKpp": "770201001"
}
}
],
"CustomerInformation": [
{
"LegalEntity": {
"organizationId": "5860881e-7df3-4cba-86e7-7f2d857e108f",
"organizationName": "Страховое акционерное общество «Страховая организация»",
"organizationInn": "7728241111",
"organizationKpp": "770201001"
}
}
],
"MedicalNonmedicalServicies": {
"InternalMedicalServices": [
{
"serviceCode": "10056",
"serviceName": "Прием врача-невролога первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10386.0.599853",
"departmentName": "Центр неврологии, нейрохирургии и психоневрологии Поликлиника КДЦ Медси на Красной Пресне",
"serviceClass": "023",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
},
"additionalInfo": "Дополнительная инфрормация к услуге"
},
{
"serviceCode": "10101",
"serviceName": "Прием врача-терапевта первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "047",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1350.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "1500.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "16110",
"serviceName": "Прием врача инфекциониста первичный",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.248344",
"departmentName": "Аллергологическое и иммунологическое отделение Детской клиника «Медси» в Благовещенском переулке",
"serviceClass": "014",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "2470.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "2470.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "2600.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "2600.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "259891",
"serviceName": "Эхокардиография (прейскурант ведущего специалиста)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "10",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "3800.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "3800.00",
"currency": "RUB"
},
"discountPercentage": "5",
"PriceWithVATWithoutDiscount": {
"amount": "4000.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "4000.00",
"currency": "RUB"
}
}
},
{
"serviceCode": "23451",
"serviceName": "УЗИ мелких суставов (прейскурант ведущего специалиста)",
"departmentID": "1.2.643.5.1.13.13.12.2.77.10338.0.247790",
"departmentName": "Терапевтическое отделение Поликлиники №1",
"serviceClass": "04",
"ServiceCondition": [
{
"conditionId": "2",
"conditionName": "Амбулаторно, в том числе на дому при вызове медицинского работника"
}
],
"PriceConditions": {
"PriceWithVAT": {
"amount": "1800.00",
"currency": "RUB"
},
"PriceWithoutVAT": {
"amount": "1800.00",
"currency": "RUB"
},
"discountPercentage": "10",
"PriceWithVATWithoutDiscount": {
"amount": "2000.00",
"currency": "RUB"
},
"PriceWithoutVATWithoutDiscount": {
"amount": "2000.00",
"currency": "RUB"
}
}
}
],
"BasisOfSettlements": {
"documentNumber": "Garanty-DMS-10329-10\\2024",
"documentDate": "2023-10-12",
"documentName": "Гарантийное письмо",
"IdentifyingDetails": [
{
"сustomerINN": "7728241111",
"сontractorINN": "7728240000"
}
]
},
"InformationField": {
"identifier": "Info1",
"value": "This is some text information"
}
}
}
],
"Signatory": {
"position": "Генеральный директор",
"signatureType": "3",
"authorityConfirmationMethod": "4",
"FullName": {
"familyName": "Петров",
"name": "Петр",
"patronymic": "Петрович"
},
"ElectronicPowerOfAttorney": {
"authorizationNumber": "01234567-89AB-CDEF-0123-456789ABCDEF",
"authorizationDate": "2023-03-15",
"internalRegistrationNumber": "12345",
"internalRegistrationDate": "2023-03-15",
"systemIdentificationInfo": "https://example.com/info",
"systemIdentificationURL": "https://m4d.nalog.gov.ru/emchd/example"
}
}
}
]
},
"Links": {
"self": "https://sb.example.ru/v1.0/example?page=1"
},
"Meta": {
"totalPages": 1
}
}
Метод HEAD используется для проверки, изменился ли ресурс с момента последнего запроса. Выполняется запрос HEAD/ insured-persons с заголовками If-None-Match (для работы с ETag) и If-Modified-Since (для проверки даты изменения).
Если ресурс не изменился, сервер вернет код 304 Not Modified.
Если ресурс изменился, клиент выполнит запрос GET для загрузки обновленных данных.
Пример запроса
HEAD /insured-persons HTTP/1.1
Authorization: Bearer 2YotnFZFEjr1zCsicMWpAA
x-fapi-interaction-id: 97ed4827-7b6f-4491-a06f-b548d5a7512d
If-Modified-Since: 2023-08-23T12:34:56Z
If-None-Match: 34dc78d2-12ab-4567-89cd-ef1234567890
Accept: */*
Пример ответа (ресурс не изменился)
HTTP/1.1 304 Not Modified
ETag: 34dc78d2-12ab-4567-89cd-ef1234567890
x-fapi-interaction-id: 9d81b51b-87f7-42eb-ab73-285272235b0a
Пример ответа (ресурс изменился)
HTTP/1.1 200 OK
ETag: 45cd2a67b4f7d8a8e1fa
x-fapi-interaction-id: b8b4a584-fb2b-4b53-acf6-d2a11612bf20
Last-Modified: Wed, 28 Aug 2024 10:12:34 GMT
Content-Type: application/json
Content-Length: 0
{ }