Page tree
Skip to end of metadata
Go to start of metadata

Отримати інформацію про структурну одиницю

Одразу після створення кожна ДМІС містить одну структурну одиницю. Для отримання списку всіх створених структурних одиниць цієї ОДС необхідно надіслати GET запит за посиланням:

URL: https://central103.org/api/mis/facility

У відповідь буде повернуто JSON з такими параметрами:

Параметри запиту:

#

Поле

Null

Порожнє

Тип

Опис

1

mis_facility_id

False

false

char[16]

Внутрішній ідентифікаційний код структурної одиниці ОДС

2

name

False

False

char[255]

Назва структурної одиниці

3

short_name

True

False

char[255]

Коротка назва

4

facility_contact

True

False

сhar[255]

Контактна особа (директор, приймальня…)

5

facility_phone

True

False

сhar[32]

Контактний номер телефону (директор, приймальня…)

6

facility_comment

True

False

сhar[255]

Коментар, наприклад: "Прекрасне місце"

7

is_active

False

False

boolean

Статус активності

8

facility_parent

True

False

char[16]

Кому підпорядковується [mis_facility_id]

9

facility_type

False

False

foreignKey

Тип структурної одиниці

10

address

False

False

foreignKey

Адреса структурної одиниці

10.1

address.index

True

False

char[5]

Поштовий індекс

10.2

address.district

True

False

char[64]

Район області

10.3

address.city

False

False

char[255]

Населений пункт

10.4

address.street

False

False

char[255]

Вулиця

10.5

address.building

False

False

char[255]

Номер будинку

10.6

address.apartment

True

False

char[16]

Номер квартири

10.7

address.location_type

False

False

foreignKey

Тип місцевості

10.8

address.address_type

False

False

foreignKey

Тип адреси

10.9

address.longitude

True

False

char[64]

Географічна довгота

10.10

address.latitude

True

False

char[64]

Географічна широта

10.11

address.address_comment

True

Fasle

char[255]

Коментар щодо адреси, наприклад: “Старий будинок”

Детальний опис деяких полів

Можливі типи місцевості

Код типу

Текстове значення

Опис типу

1

місто

Пункт призначення знаходиться в місті

2

село

Пункт призначення знаходиться в селі або СМТ

3

дорога

Пункт призначення знаходиться поза межами населених пунктів

Можливі типи адреси

Код типу

Текстове значення

Опис типу

1

квартира

Адреса – квартира

2

офіс

Адреса – офіс, робоча будівля

3

будинок

Адреса – приватний будинок або будівля без визначення квартири

4

завод

Адреса – територія промислових підприємств

5

публічне місце

Адреса – публічне місце, вулиця, площа тощо

Можлива ідентифікація структурної одиниці, якій підпорядковується “facility_parent”

Код ID

Опис ID структурної одиниці

0

Якщо структурна одиниця і є Центром Екстреної Медицини та Медицини Катастроф

<mis_facility_id>

mis_facility_id структурної одиниці, якій підпорядковується


Приклад відповіді:
Response: 200
{
 "Facility": [
  {
    "id": 10,
    "mis_id": 10,
    "mis_facility_id": "10F1",
    "name": "Мій дім",
    "short_name": "Home",
    "address": {
      "id": 10,
      "index": "03155",
      "district": "Святошинський",
      "city": "Київ",
      "street": "вул. Біличанська",
      "building": "3",
      "apartment": "23",
      "location_type": "місто",
      "address_type": "квартира",
      "longitude": "13,214342",
      "latitude": "60,738731237",
      "address_comment": null,
      "date_modified": "2018-09-02T17:25:10.567090"
    },
    "facility_contact": "Це я і є",
    "facility_phone": "+38 067 322 2235",
    "facility_parent": “0”,
    "is_active": true,
    "facility_type": "центр",
    "facility_comment": "Хоть и тостовая, но важная",
    "date_modified": "2018-09-02T17:25:10.570712"
  },
  {
    "id": 17,
    "mis_id": 10,
    "mis_facility_id": "10F2",
    "name": "Кабінет Міністрів України",
    "short_name": "КабМін",
    "address": {
      "id": 17,
      "index": "01008",
      "district": "Печерський",
      "city": "Київ",
      "street": "вул. Грушевського",
      "building": "12/2",
      "apartment": null,
      "location_type": "місто",
      "address_type": "квартира",
      "longitude": "10,21339909",
      "latitude": "80,738734987",
      "address_comment": null,
      "date_modified": "2018-09-02T17:25:10.596163"
    },
    "facility_contact": null,
    "facility_phone": "0-800-801-333",
    "facility_parent": “10F1”,
    "is_active": true,
    "facility_type": "підстанція",
    "facility_comment": "Другий об'єкт",
    "date_modified": "2018-09-02T17:25:10.597640"
  }
 ]
}

Створити структурну одиницю

Для створення структурної одиниці необхідно надіслати POST запит за посиланням:

URL: https://central103.org/api/mis/facility/

Приклад запиту на створення структурної одиниці:
{
  "Facility": [
  {
    "mis_facility_id": "10F2",
    "name": "Кабінет Міністрів України",
    "short_name": "КабМін",
    "address": {
      "index": "01008",
      "district": "Печерський",
      "city": "Київ",
      "street": "вул. Грушевського",
      "building": "12/2",
      "location_type": "місто",
      "address_type": "квартира",
      "longitude": "10,21339909",
      "latitude": "80,738734987",
      "address_comment": null,
    },
    "facility_phone": "0-800-801-333",
    "facility_parent": “10F1”,
    "facility_type": "підстанція",
    "facility_comment": "Другий об'єкт",
  }
 ]
}



  • No labels
Write a comment…