Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Заголовок

Значение

Authorization"Promed" + ApiKey - ключ авторизации

...

Блок кода
languageactionscript3
firstline1
titleПример в формате JSON
collapsetrue
[
  {
    "Guid": "1a23b456-789c-1d23-4e56-789f01234567",
    "Name": "Лаборатория 1",
    "Kind": 
	 {
	 	"Code": "",
		"Name": ""	
	 }
    "Type": : 
	 {
	 	"Code": "",
		"Name": ""	
	 },
    "Department":
	 {
	 	"Guid": "",
 	 	"Code": "",
		"Name": "",	 
 	 	"Oid": "", 

	 },
    "Lpu":
	 {
		"Guid": "",
		"Oid": "",
		"Name": "",
		"Mcode": ""
	 } 
  },
  {
    "Guid": "2a34b567-890d-2e34-5f67-890g12345678",
    "Name": "Лаборатория 2",
     "Kind": 
	 {
	 	"Code": "",
		"Name": ""	
	 }
    "Type": : 
	 {
	 	"Code": "",
		"Name": ""	
	 },
    "Department":
	 {
	 	"Guid": "",
 	 	"Code": "",
		"Name": "",	 
 	 	"Oid": "", 

	 },
    "Lpu":
	 {
		"Guid": "",
		"Oid": "",
		"Name": "",
		"Mcode": ""
	 }  
  },
  ..........
]

После получения справочника лабораторий СофТраст получает от СВАН справочник услуг по лабораториям путем выполнения GET запроса в сервису СВАН

Запрос

Адрес запроса

GET: http://hospital.emias.mosreg.ru/api/fhir/DSTU2/HealthCareService

Заголовки запроса

Заголовок

Значение

Authorization"Promed" + ApiKey - ключ авторизации

Параметры запроса

Параметр

Тип

Описание

По умолчанию

Обязательный

Комментарий

laboratoryGuidLaboratoryqueryИдентификатор ЛПУ
-

Если указан, то будут возвращены лаборатории по конкретной ЛПУ.Может быть указан гуид, МКОД или ОИД ЛПУ из запроса получения списка лпу

Ответ сервера

В случае успешного выполнения сервер вернет ответ в формате JSON со следующими данными:

Описание полей

Возможные значения: - Клинико-диагностическая лаборатория
2 Бактериологическая лаборатория:
59 Онко исследования
111 Внешняя
112 ВнешняяИнформация об отделении, к которому относится лаборатория
№ п/п

Название

Тип данных

Описание

guidstringУникальный идентификатор лабораторииnamestringНаименование лабораторииtypeBaseCodeNameItemТип лаборатории

1
kindBaseCodeNameItemВид лаборатории

Возможные значения:

1 Централизованная
2 Внутренняя
3 Внешняя

lpuLpuBaseКраткая информация об ЛПУ, к которому относится лабораторияПоле телефон не заполняется
CodeСтрокаКод услуги
2DescriptionСтрокаОписание услугиdepartmentShortDepartmentInfo