# Получение данных

Методы по получению данных с портала госпитализации

# Новая страница



# Список направлений на госпитализацию

#### Описание

Возвращает список направлений на госпитализацию. Для доступа к методу применяется авторизация по токену

```
#!php

/udata/data/getDirections/{$planDateIn}/{$mode}/{$status}/{$form}/{$emergency}
```

| Параметр | Описание |
|-----|-----|
| $planDateIn | дата плановой госпитализации в формате 'Y-m-d' |
| $mode | объем возвращаемых данных: full или base |
| $status | ID или GUID статуса [#](https://docs.medicine-it.ru/books/portal-gospitalizacii/page/spravocnik-statusy) |
| $form | ID или GUID формы оказания помощи [#](https://docs.medicine-it.ru/books/portal-gospitalizacii/page/spravocnik-formy-okazaniia-pomoshhi) |
| $emergency | ID или GUID экстренности [#](https://docs.medicine-it.ru/books/portal-gospitalizacii/page/spravocnik-ekstrennost) |

#### Формат ответа в режиме FULL


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getDirections" generation-time="0.472266">
    <response>
        <code>200</code>
        <data>
            <item>
                <id>20</id>
                <num>08000119000001</num>
                <date>2019-07-22</date>
                <datein_plan>2019-08-01</datein_plan>
                <dateon>2019-07-23 14:31:23</dateon>
                <dateupdate></dateupdate>
                <status>
                    <id>1</id>
                    <guid>added</guid>
                    <name>Зарегистрирован</name>
                    <is_active>1</is_active>
                </status>
                <form>
                    <id>1</id>
                    <guid>hospital</guid>
                    <name>стационар</name>
                    <is_active>1</is_active>
                </form>
                <emergency>
                    <id>1</id>
                    <guid>planned</guid>
                    <name>плановая</name>
                    <is_active>1</is_active>
                </emergency>
                <patient>
                    <id>24</id>
                    <birthday>1991-06-10</birthday>
                    <sex>м</sex>
                    <fname>Петр</fname>
                    <sname>Ивашов</sname>
                    <lname>Карлович</lname>
                    <phone>89188892937</phone>
                </patient>
                <policy>
                    <id>47</id>
                    <citizen_id>24</citizen_id>
                    <num>2658800825000197</num>
                    <is_active>1</is_active>
                    <type>
                        <id>3</id>
                        <guid>enp</guid>
                        <name>Полис ОМС единого образца</name>
                        <is_active>1</is_active>
                    </type>
                    <company>
                        <id>25</id>
                        <code>03107</code>
                        <name>ООО "СК "ИНГОССТРАХ-М"</name>
                        <region_code>03</region_code>
                        <is_active>1</is_active>
                    </company>
                </policy>
                <member></member>
                <member_policy></member_policy>
                <dir_branch>
                    <id>4</id>
                    <parent_id>1</parent_id>
                    <name>Наименование направившего МО</name>
                    <code>080001</code>
                    <num>3</num>
                    <address></address>
                    <is_active>1</is_active>
                </dir_branch>
                <dir_doctor>
                    <id>59</id>
                    <name>Храпунов Владимир Игнатович</name>
                    <branch_id>4</branch_id>
                    <snils>156-564-800 90</snils>
                    <is_active>1</is_active>
                </dir_doctor>
                <dir_diagnosis>
                    <id>5</id>
                    <code>I60.2</code>
                    <name>I60.2 - Субарахноидальное кровоизлияние из передней соединительной артерии</name>
                    <period_ksg>6</period_ksg>
                </dir_diagnosis>
                <dest_branch>
                    <id>168</id>
                    <parent_id></parent_id>
                    <name>Наименование принимающего МО</name>
                    <code>080001</code>
                    <num>7</num>
                    <address></address>
                    <is_active>1</is_active>
                </dest_branch>
                <dest_department>
                    <id>97</id>
                    <name>терапии</name>
                    <is_active>1</is_active>
                </dest_department>
                <dest_bed>
                    <id>72</id>
                    <department_profile_id>97</department_profile_id>
                    <name>терапевтические</name>
                    <is_active>1</is_active>
                </dest_bed>
            </item>
        </data>
    </response>
</udata>
```

#### Формат ответа в режиме BASE


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getDirections" generation-time="0.077477">
    <response>
        <code>200</code>
        <data>
            <item>
                <id>20</id>
                <num>08000119000001</num>
                <date>2019-07-22</date>
                <status_id>1</status_id>
                <form_id>1</form_id>
                <emergency_id>1</emergency_id>
                <patient_id>24</patient_id>
                <policy_id>47</policy_id>
                <member_id></member_id>
                <member_policy_id></member_policy_id>
                <dir_branch_id>4</dir_branch_id>
                <dir_doctor_id>59</dir_doctor_id>
                <dir_diagnosis_id>5</dir_diagnosis_id>
                <dest_branch_id>168</dest_branch_id>
                <dest_department_id>97</dest_department_id>
                <dest_bed_id>72</dest_bed_id>
                <datein_plan>2019-08-01</datein_plan>
                <dateon>2019-07-23 14:31:23</dateon>
                <dateupdate></dateupdate>
            </item>
        </data>
    </response>
</udata>

```

# Список госпитализаций

#### Описание

Возвращает cписок госпитализаций. Для доступа к методу применяется авторизация по токену

```
#!php

/udata/data/getHospitalizations/{$date}/{$mode}/{$status}/{$form}/{$emergency}
```

| Параметр | Описание |
|-----|-----|
| $date | дата госпитализации в формате 'Y-m-d' |
| $mode | объем возвращаемых данных: full или base |
| $status | ID или GUID статуса [#](https://docs.medicine-it.ru/books/portal-gospitalizacii/page/spravocnik-statusy) |
| $form | ID или GUID формы оказания помощи [#](https://docs.medicine-it.ru/books/portal-gospitalizacii/page/spravocnik-formy-okazaniia-pomoshhi) |
| $emergency | ID или GUID экстренности [#](https://docs.medicine-it.ru/books/portal-gospitalizacii/page/spravocnik-ekstrennost) |

#### Формат ответа в режиме FULL


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getHospitalizations" generation-time="0.787981">
    <response>
        <code>200</code>
        <data>
            <item>
                <id>7</id>
                <direction_id></direction_id>
                <date>2019-08-01</date>
                <dest_card_num>20036</dest_card_num>
                <datein_fact>2019-08-01 13:14:00</datein_fact>
                <dateout_plan>2019-08-21</dateout_plan>
                <dateout_fact></dateout_fact>
                <dateon>2019-08-01 10:51:59</dateon>
                <dateupdate></dateupdate>
                <status>
                    <id>1</id>
                    <guid>added</guid>
                    <name>Зарегистрирован</name>
                    <is_active>1</is_active>
                </status>
                <form>
                    <id>1</id>
                    <guid>hospital</guid>
                    <name>стационар</name>
                    <is_active>1</is_active>
                </form>
                <emergency>
                    <id>3</id>
                    <guid>extra</guid>
                    <name>экстренная</name>
                    <is_active>1</is_active>
                </emergency>
                <patient>
                    <id>24</id>
                    <birthday>1991-06-10</birthday>
                    <sex>м</sex>
                    <fname>Петр</fname>
                    <sname>Ивашов</sname>
                    <lname>Карлович</lname>
                    <phone>89188892937</phone>
                </patient>
                <policy>
                    <id>47</id>
                    <citizen_id>24</citizen_id>
                    <num>2658800825000197</num>
                    <is_active>1</is_active>
                    <type>
                        <id>3</id>
                        <guid>enp</guid>
                        <name>Полис ОМС единого образца</name>
                        <is_active>1</is_active>
                    </type>
                    <company>
                        <id>25</id>
                        <code>03107</code>
                        <name>ООО "СК "ИНГОССТРАХ-М"</name>
                        <region_code>03</region_code>
                        <is_active>1</is_active>
                    </company>
                </policy>
                <member></member>
                <member_policy></member_policy>
                <dir_branch>
                    <id>4</id>
                    <parent_id>1</parent_id>
                    <name>Наименование направившего МО</name>
                    <code>080001</code>
                    <num>3</num>
                    <address></address>
                    <is_active>1</is_active>
                </dir_branch>
                <dest_branch>
                    <id>6</id>
                    <parent_id>1</parent_id>
                    <name>Пример добавления</name>
                    <code>080002</code>
                    <num>5</num>
                    <address>Ул Ромашка</address>
                    <is_active>1</is_active>
                </dest_branch>
                <dest_diagnosis>
                    <id>5</id>
                    <code>I60.2</code>
                    <name>I60.2 - Субарахноидальное кровоизлияние из передней соединительной артерии</name>
                    <period_ksg>6</period_ksg>
                </dest_diagnosis>
                <dest_department>
                    <id>97</id>
                    <name>терапии</name>
                    <is_active>1</is_active>
                </dest_department>
                <dest_bed>
                    <id>72</id>
                    <department_profile_id>97</department_profile_id>
                    <name>терапевтические</name>
                    <is_active>1</is_active>
                </dest_bed>
            </item>
        </data>
    </response>
</udata>
```

#### Формат ответа в режиме BASE


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getHospitalizations" generation-time="0.113177">
    <response>
        <code>200</code>
        <data>
            <item>
                <id>7</id>
                <direction_id></direction_id>
                <date>2019-08-01</date>
                <status_id>1</status_id>
                <form_id>1</form_id>
                <emergency_id>3</emergency_id>
                <patient_id>24</patient_id>
                <policy_id>47</policy_id>
                <member_id></member_id>
                <member_policy_id></member_policy_id>
                <dir_branch_id>4</dir_branch_id>
                <dest_branch_id>6</dest_branch_id>
                <dest_diagnosis_id>5</dest_diagnosis_id>
                <dest_department_id>97</dest_department_id>
                <dest_bed_id>72</dest_bed_id>
                <dest_card_num>20036</dest_card_num>
                <datein_fact>2019-08-01 13:14:00</datein_fact>
                <dateout_plan>2019-08-21</dateout_plan>
                <dateout_fact></dateout_fact>
                <dateon>2019-08-01 10:51:59</dateon>
                <dateupdate></dateupdate>
            </item>
        </data>
    </response>
</udata>

```

# Список документов аннулирования направлений

#### Описание

Возвращает список документов аннулирования направлений на госпитализацию. Для доступа к методу применяется авторизация по токену

```
#!php

/udata/data/getAnnulments/{$date}/{$mode}/{$reason}/{$source}
```

| Параметр | Описание |
|-----|-----|
| $date | дата аннулирования в формате 'Y-m-d' |
| $mode | объем возвращаемых данных: full или base |
| $reason | ID или GUID причины аннулирования [#](https://docs.medicine-it.ru/books/portal-gospitalizacii/page/spravocnik-priciny-annulirovaniia-napravleniia) |
| $source | ID или GUID источника аннулирования [#](https://docs.medicine-it.ru/books/portal-gospitalizacii/page/spravocnik-istocniki-annulirovaniia-napravleniia) |

#### Формат ответа в режиме FULL


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getAnnulments" generation-time="0.080738">
    <response>
        <code>200</code>
        <data>
            <item>
                <id>1</id>
                <date>2019-08-05</date>
                <direction_id>27</direction_id>
                <dateon>2019-08-05 09:58:17</dateon>
                <dateupdate></dateupdate>
                <reason>
                    <id>2</id>
                    <guid>docs</guid>
                    <name>Непредоставление необходимого пакета документов (отказ медицинской организации, оказывающей медицинскую помощь в стационарных условиях)</name>
                    <is_active>1</is_active>
                </reason>
                <source>
                    <id>2</id>
                    <guid>hospital</guid>
                    <name>Медицинские организации, оказывающие медицинскую помощь в стационарных условиях</name>
                    <is_active>1</is_active>
                </source>
                <branch>
                    <id>227</id>
                    <parent_id></parent_id>
                    <name>Наименование МО отменившей напрвление</name>
                    <code>080020</code>
                    <num>3</num>
                    <address></address>
                    <is_active>1</is_active>
                </branch>
            </item>
        </data>
    </response>
</udata>
```

#### Формат ответа в режиме BASE


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getAnnulments" generation-time="0.080819">
    <response>
        <code>200</code>
        <data>
            <item>
                <id>1</id>
                <date>2019-08-05</date>
                <direction_id>27</direction_id>
                <reason_id>2</reason_id>
                <source_id>2</source_id>
                <branch_id>227</branch_id>
                <dateon>2019-08-05 09:58:17</dateon>
                <dateupdate></dateupdate>
            </item>
        </data>
    </response>
</udata>

```

# Список движений пациента

#### Описание

Возвращает информацию о документах движения пациента по номеру карты. Для доступа к методу применяется авторизация по токену

```
#!php

/udata/data/getMovementsByHospitalizationCard/{$cardNum}/{$mode}/
```

| Параметр | Описание
|-----|-----|
| $cardNum | номер карты |
| $mode | объем возвращаемых данных: full или base |

#### Формат ответа в режиме FULL


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getMovementsByHospitalizationCard" generation-time="0.246800">
    <response>
        <code>200</code>
        <data>
            <item>
                <id>1</id>
                <date>2019-08-05</date>
                <hospitalization_id>7</hospitalization_id>
                <dateon>2019-08-08 13:48:53</dateon>
                <dateupdate></dateupdate>
                <type>
                    <id>2</id>
                    <guid>moveout</guid>
                    <name>Выписка</name>
                    <is_active>1</is_active>
                </type>
                <dest_branch></dest_branch>
                <dest_department></dest_department>
                <dest_bed></dest_bed>
            </item>
            <item>
                <id>10</id>
                <date>2019-09-01</date>
                <hospitalization_id>7</hospitalization_id>
                <dateon>2019-08-08 14:58:30</dateon>
                <dateupdate></dateupdate>
                <type>
                    <id>1</id>
                    <guid>transfer</guid>
                    <name>Перевод</name>
                    <is_active>1</is_active>
                </type>
                <dest_branch>
                    <id>168</id>
                    <parent_id></parent_id>
                    <name>Наименование принимающего МО</name>
                    <code>080001</code>
                    <num>7</num>
                    <address></address>
                    <is_active>1</is_active>
                </dest_branch>
                <dest_department>
                    <id>96</id>
                    <name>сурдологии-оториноларингологии</name>
                    <is_active>1</is_active>
                </dest_department>
                <dest_bed>
                    <id>73</id>
                    <department_profile_id>98</department_profile_id>
                    <name>токсикологические</name>
                    <is_active>1</is_active>
                </dest_bed>
            </item>
        </data>
    </response>
</udata>
```

#### Формат ответа в режиме BASE


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getMovementsByHospitalizationCard" generation-time="0.091602">
    <response>
        <code>200</code>
        <data>
            <item>
                <id>1</id>
                <date>2019-08-05</date>
                <hospitalization_id>7</hospitalization_id>
                <type_id>2</type_id>
                <dest_branch_id></dest_branch_id>
                <dest_department_id></dest_department_id>
                <dest_bed_id></dest_bed_id>
                <dateon>2019-08-08 13:48:53</dateon>
                <dateupdate></dateupdate>
            </item>
            <item>
                <id>10</id>
                <date>2019-09-01</date>
                <hospitalization_id>7</hospitalization_id>
                <type_id>1</type_id>
                <dest_branch_id>168</dest_branch_id>
                <dest_department_id>96</dest_department_id>
                <dest_bed_id>73</dest_bed_id>
                <dateon>2019-08-08 14:58:30</dateon>
                <dateupdate></dateupdate>
            </item>
        </data>
    </response>
</udata>

```

# Информация о направлении

#### Описание

Возвращает информацию о направлении по номеру. Для доступа к методу применяется авторизация по токену

```
#!php

/udata/data/getDirectionByNum/{$directionNum}/{$mode}/
```

| Параметр | Описание
|-----|-----|
| $directionNum | номер направления |
| $mode | объем возвращаемых данных: full или base |

#### Формат ответа в режиме FULL #


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getDirectionByNum" generation-time="4.091034">
    <response>
        <code>200</code>
        <data>
            <id>27</id>
            <num>08000119000008</num>
            <date>2019-07-22</date>
            <datein_plan>2019-08-01</datein_plan>
            <dateon>2019-07-23 16:43:46</dateon>
            <dateupdate></dateupdate>
            <status>
                <id>2</id>
                <guid>canceled</guid>
                <name>Аннулирован</name>
                <is_active>1</is_active>
            </status>
            <form>
                <id>1</id>
                <guid>hospital</guid>
                <name>стационар</name>
                <is_active>1</is_active>
            </form>
            <emergency>
                <id>1</id>
                <guid>planned</guid>
                <name>плановая</name>
                <is_active>1</is_active>
            </emergency>
            <patient>
                <id>24</id>
                <birthday>1991-06-10</birthday>
                <sex>м</sex>
                <fname>Петр</fname>
                <sname>Ивашов</sname>
                <lname>Карлович</lname>
                <phone>89188892937</phone>
            </patient>
            <policy>
                <id>47</id>
                <citizen_id>24</citizen_id>
                <num>2658800825000197</num>
                <is_active>1</is_active>
                <type>
                    <id>3</id>
                    <guid>enp</guid>
                    <name>Полис ОМС единого образца</name>
                    <is_active>1</is_active>
                </type>
                <company>
                    <id>25</id>
                    <code>03107</code>
                    <name>ООО "СК "ИНГОССТРАХ-М"</name>
                    <region_code>03</region_code>
                    <is_active>1</is_active>
                </company>
            </policy>
            <member></member>
            <member_policy></member_policy>
            <dir_branch>
                <id>4</id>
                <parent_id>1</parent_id>
                <name>Наименование направившего МО</name>
                <code>080001</code>
                <num>3</num>
                <address></address>
                <is_active>1</is_active>
            </dir_branch>
            <dir_doctor>
                <id>59</id>
                <name>Храпунов Владимир Игнатович</name>
                <branch_id>4</branch_id>
                <snils>156-564-800 90</snils>
                <is_active>1</is_active>
            </dir_doctor>
            <dir_diagnosis>
                <id>5</id>
                <code>I60.2</code>
                <name>I60.2 - Субарахноидальное кровоизлияние из передней соединительной артерии</name>
                <period_ksg>6</period_ksg>
            </dir_diagnosis>
            <dest_branch>
                <id>168</id>
                <parent_id></parent_id>
                <name>Наименование принимающего МО</name>
                <code>080001</code>
                <num>7</num>
                <address></address>
                <is_active>1</is_active>
            </dest_branch>
            <dest_department>
                <id>97</id>
                <name>терапии</name>
                <is_active>1</is_active>
            </dest_department>
            <dest_bed>
                <id>72</id>
                <department_profile_id>97</department_profile_id>
                <name>терапевтические</name>
                <is_active>1</is_active>
            </dest_bed>
        </data>
    </response>
</udata>
```

##### Формат ответа в режиме BASE


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getDirectionByNum" generation-time="0.100544">
    <response>
        <code>200</code>
        <data>
            <id>27</id>
            <num>08000119000008</num>
            <date>2019-07-22</date>
            <status_id>2</status_id>
            <form_id>1</form_id>
            <emergency_id>1</emergency_id>
            <patient_id>24</patient_id>
            <policy_id>47</policy_id>
            <member_id></member_id>
            <member_policy_id></member_policy_id>
            <dir_branch_id>4</dir_branch_id>
            <dir_doctor_id>59</dir_doctor_id>
            <dir_diagnosis_id>5</dir_diagnosis_id>
            <dest_branch_id>168</dest_branch_id>
            <dest_department_id>97</dest_department_id>
            <dest_bed_id>72</dest_bed_id>
            <datein_plan>2019-08-01</datein_plan>
            <dateon>2019-07-23 16:43:46</dateon>
            <dateupdate></dateupdate>
        </data>
    </response>
</udata>

```

# Информация о госпитализации по номеру направления

#### Описание

Возвращает информацию о госпитализации по номеру направления. Для доступа к методу применяется авторизация по токену

```
#!php

/udata/data/getHospitalizationByDirectionNum/{$directionNum}/{$mode}/
```

| Параметр | Описание
|-----|-----|
| $directionNum | номер направления |
| $mode | объем возвращаемых данных: full или base |

#### Формат ответа в режиме FULL


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getHospitalizationByDirectionNum" generation-time="2.469769">
    <response>
        <code>200</code>
        <data>
            <id>3</id>
            <direction_id>27</direction_id>
            <date>2019-08-01</date>
            <dest_card_num>20034</dest_card_num>
            <datein_fact>2019-08-01 13:14:00</datein_fact>
            <dateout_plan>2019-08-21</dateout_plan>
            <dateout_fact>2019-08-05</dateout_fact>
            <dateon>2019-08-01 10:44:27</dateon>
            <dateupdate></dateupdate>
            <status>
                <id>1</id>
                <guid>added</guid>
                <name>Зарегистрирован</name>
                <is_active>1</is_active>
            </status>
            <form>
                <id>1</id>
                <guid>hospital</guid>
                <name>стационар</name>
                <is_active>1</is_active>
            </form>
            <emergency>
                <id>1</id>
                <guid>planned</guid>
                <name>плановая</name>
                <is_active>1</is_active>
            </emergency>
            <patient>
                <id>24</id>
                <birthday>1991-06-10</birthday>
                <sex>м</sex>
                <fname>Петр</fname>
                <sname>Ивашов</sname>
                <lname>Карлович</lname>
                <phone>89188892937</phone>
            </patient>
            <policy>
                <id>47</id>
                <citizen_id>24</citizen_id>
                <num>2658800825000197</num>
                <is_active>1</is_active>
                <type>
                    <id>3</id>
                    <guid>enp</guid>
                    <name>Полис ОМС единого образца</name>
                    <is_active>1</is_active>
                </type>
                <company>
                    <id>25</id>
                    <code>03107</code>
                    <name>ООО "СК "ИНГОССТРАХ-М"</name>
                    <region_code>03</region_code>
                    <is_active>1</is_active>
                </company>
            </policy>
            <member>
                <id>24</id>
                <birthday>1991-06-10</birthday>
                <sex>м</sex>
                <fname>Петр</fname>
                <sname>Ивашов</sname>
                <lname>Карлович</lname>
                <phone>89188892937</phone>
            </member>
            <member_policy>
                <id>47</id>
                <citizen_id>24</citizen_id>
                <num>2658800825000197</num>
                <is_active>1</is_active>
                <type>
                    <id>3</id>
                    <guid>enp</guid>
                    <name>Полис ОМС единого образца</name>
                    <is_active>1</is_active>
                </type>
                <company>
                    <id>25</id>
                    <code>03107</code>
                    <name>ООО "СК "ИНГОССТРАХ-М"</name>
                    <region_code>03</region_code>
                    <is_active>1</is_active>
                </company>
            </member_policy>
            <dir_branch>
                <id>4</id>
                <parent_id>1</parent_id>
                <name>Наименование направившего МО</name>
                <code>080001</code>
                <num>3</num>
                <address></address>
                <is_active>1</is_active>
            </dir_branch>
            <dest_branch>
                <id>168</id>
                <parent_id></parent_id>
                <name>Наименование принимающего МО</name>
                <code>080001</code>
                <num>7</num>
                <address></address>
                <is_active>1</is_active>
            </dest_branch>
            <dest_diagnosis>
                <id>5</id>
                <code>I60.2</code>
                <name>I60.2 - Субарахноидальное кровоизлияние из передней соединительной артерии</name>
                <period_ksg>6</period_ksg>
            </dest_diagnosis>
            <dest_department>
                <id>96</id>
                <name>сурдологии-оториноларингологии</name>
                <is_active>1</is_active>
            </dest_department>
            <dest_bed>
                <id>73</id>
                <department_profile_id>98</department_profile_id>
                <name>токсикологические</name>
                <is_active>1</is_active>
            </dest_bed>
        </data>
    </response>
</udata>
```

#### Формат ответа в режиме BASE


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getHospitalizationByDirectionNum" generation-time="0.093314">
    <response>
        <code>200</code>
        <data>
            <id>3</id>
            <direction_id>27</direction_id>
            <date>2019-08-01</date>
            <status_id>1</status_id>
            <form_id>1</form_id>
            <emergency_id>1</emergency_id>
            <patient_id>24</patient_id>
            <policy_id>47</policy_id>
            <member_id>24</member_id>
            <member_policy_id>47</member_policy_id>
            <dir_branch_id>4</dir_branch_id>
            <dest_branch_id>168</dest_branch_id>
            <dest_diagnosis_id>5</dest_diagnosis_id>
            <dest_department_id>96</dest_department_id>
            <dest_bed_id>73</dest_bed_id>
            <dest_card_num>20034</dest_card_num>
            <datein_fact>2019-08-01 13:14:00</datein_fact>
            <dateout_plan>2019-08-21</dateout_plan>
            <dateout_fact>2019-08-05</dateout_fact>
            <dateon>2019-08-01 10:44:27</dateon>
            <dateupdate></dateupdate>
        </data>
    </response>
</udata>

```

# Информация о госпитализации по номеру карты

#### Описание

Возвращает информацию о госпитализации по номеру карты. Для доступа к методу применяется авторизация по токену

```
#!php

/udata/data/getHospitalizationByCardNum/{$card}/{$mode}/
```

| Параметр | Описание
|-----|-----|
| $card | номер карты |
| $mode | объем возвращаемых данных: full или base |

#### Формат ответа в режиме FULL


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getHospitalizationByCardNum" generation-time="0.137682">
    <response>
        <code>200</code>
        <data>
            <id>3</id>
            <direction_id>27</direction_id>
            <date>2019-08-01</date>
            <dest_card_num>20034</dest_card_num>
            <datein_fact>2019-08-01 13:14:00</datein_fact>
            <dateout_plan>2019-08-21</dateout_plan>
            <dateout_fact>2019-08-05</dateout_fact>
            <dateon>2019-08-01 10:44:27</dateon>
            <dateupdate></dateupdate>
            <status>
                <id>1</id>
                <guid>added</guid>
                <name>Зарегистрирован</name>
                <is_active>1</is_active>
            </status>
            <form>
                <id>1</id>
                <guid>hospital</guid>
                <name>стационар</name>
                <is_active>1</is_active>
            </form>
            <emergency>
                <id>1</id>
                <guid>planned</guid>
                <name>плановая</name>
                <is_active>1</is_active>
            </emergency>
            <patient>
                <id>24</id>
                <birthday>1991-06-10</birthday>
                <sex>м</sex>
                <fname>Петр</fname>
                <sname>Ивашов</sname>
                <lname>Карлович</lname>
                <phone>89188892937</phone>
            </patient>
            <policy>
                <id>47</id>
                <citizen_id>24</citizen_id>
                <num>2658800825000197</num>
                <is_active>1</is_active>
                <type>
                    <id>3</id>
                    <guid>enp</guid>
                    <name>Полис ОМС единого образца</name>
                    <is_active>1</is_active>
                </type>
                <company>
                    <id>25</id>
                    <code>03107</code>
                    <name>ООО "СК "ИНГОССТРАХ-М"</name>
                    <region_code>03</region_code>
                    <is_active>1</is_active>
                </company>
            </policy>
            <member>
                <id>24</id>
                <birthday>1991-06-10</birthday>
                <sex>м</sex>
                <fname>Петр</fname>
                <sname>Ивашов</sname>
                <lname>Карлович</lname>
                <phone>89188892937</phone>
            </member>
            <member_policy>
                <id>47</id>
                <citizen_id>24</citizen_id>
                <num>2658800825000197</num>
                <is_active>1</is_active>
                <type>
                    <id>3</id>
                    <guid>enp</guid>
                    <name>Полис ОМС единого образца</name>
                    <is_active>1</is_active>
                </type>
                <company>
                    <id>25</id>
                    <code>03107</code>
                    <name>ООО "СК "ИНГОССТРАХ-М"</name>
                    <region_code>03</region_code>
                    <is_active>1</is_active>
                </company>
            </member_policy>
            <dir_branch>
                <id>4</id>
                <parent_id>1</parent_id>
                <name>Наименование направившего МО</name>
                <code>080001</code>
                <num>3</num>
                <address></address>
                <is_active>1</is_active>
            </dir_branch>
            <dest_branch>
                <id>168</id>
                <parent_id></parent_id>
                <name>Наименование принимающего МО</name>
                <code>080001</code>
                <num>7</num>
                <address></address>
                <is_active>1</is_active>
            </dest_branch>
            <dest_diagnosis>
                <id>5</id>
                <code>I60.2</code>
                <name>I60.2 - Субарахноидальное кровоизлияние из передней соединительной артерии</name>
                <period_ksg>6</period_ksg>
            </dest_diagnosis>
            <dest_department>
                <id>96</id>
                <name>сурдологии-оториноларингологии</name>
                <is_active>1</is_active>
            </dest_department>
            <dest_bed>
                <id>73</id>
                <department_profile_id>98</department_profile_id>
                <name>токсикологические</name>
                <is_active>1</is_active>
            </dest_bed>
        </data>
    </response>
</udata>
```

#### Формат ответа в режиме BASE


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getHospitalizationByCardNum" generation-time="0.063423">
    <response>
        <code>200</code>
        <data>
            <id>3</id>
            <direction_id>27</direction_id>
            <date>2019-08-01</date>
            <status_id>1</status_id>
            <form_id>1</form_id>
            <emergency_id>1</emergency_id>
            <patient_id>24</patient_id>
            <policy_id>47</policy_id>
            <member_id>24</member_id>
            <member_policy_id>47</member_policy_id>
            <dir_branch_id>4</dir_branch_id>
            <dest_branch_id>168</dest_branch_id>
            <dest_diagnosis_id>5</dest_diagnosis_id>
            <dest_department_id>96</dest_department_id>
            <dest_bed_id>73</dest_bed_id>
            <dest_card_num>20034</dest_card_num>
            <datein_fact>2019-08-01 13:14:00</datein_fact>
            <dateout_plan>2019-08-21</dateout_plan>
            <dateout_fact>2019-08-05</dateout_fact>
            <dateon>2019-08-01 10:44:27</dateon>
            <dateupdate></dateupdate>
        </data>
    </response>
</udata>

```

# Информация об аннулировании

#### Описание

Возвращает информацию о документе аннулирования по номеру направления. Для доступа к методу применяется авторизация по токену

```
#!php

/udata/data/getAnnulmentByDirectionNum/{$directionNum}/{$mode}/
```

| Параметр | Описание
|-----|-----|-----|
| $directionNum | номер направления |
| $mode | объем возвращаемых данных: full или base |

#### Формат ответа в режиме FULL


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getAnnulmentByDirectionNum" generation-time="3.691715">
    <response>
        <code>200</code>
        <data>
            <id>1</id>
            <date>2019-08-05</date>
            <direction_id>27</direction_id>
            <dateon>2019-08-05 09:58:17</dateon>
            <dateupdate></dateupdate>
            <reason>
                <id>2</id>
                <guid>docs</guid>
                <name>Непредоставление необходимого пакета документов (отказ медицинской организации, оказывающей медицинскую помощь в стационарных условиях)</name>
                <is_active>1</is_active>
            </reason>
            <source>
                <id>2</id>
                <guid>hospital</guid>
                <name>Медицинские организации, оказывающие медицинскую помощь в стационарных условиях</name>
                <is_active>1</is_active>
            </source>
            <branch>
                <id>227</id>
                <parent_id></parent_id>
                <name>Наименование МО отменившей напрвление</name>
                <code>080020</code>
                <num>3</num>
                <address></address>
                <is_active>1</is_active>
            </branch>
        </data>
    </response>
</udata>
```

#### Формат ответа в режиме BASE


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="getAnnulmentByDirectionNum" generation-time="0.092778">
    <response>
        <code>200</code>
        <data>
            <id>1</id>
            <date>2019-08-05</date>
            <direction_id>27</direction_id>
            <reason_id>2</reason_id>
            <source_id>2</source_id>
            <branch_id>227</branch_id>
            <dateon>2019-08-05 09:58:17</dateon>
            <dateupdate></dateupdate>
        </data>
    </response>
</udata>

```

# Информация о наличии свободных мест на госпитализацию

#### Описание

Возвращает информацию о движениях пациента (поступление, выписка), информацию о количестве плановых госпитализаций и наличии свободных мест на госпитализацию в разрезе филиалов медицинской организации и профилей коек. Для доступа к методу применяется авторизация по токену

#### Формат запроса

```
#!php

/udata/stat/getAvailabilityBedsReport/{$codeMO}/{$date}/
```

| Параметр | Описание
|-----|-----|
| $codeMO | реестровый номер медицинской организации, 6 символов |
| $date | дата, за которую нужны сведения |

#### Формат ответа


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="stat" method="getAvailabilityBedsReport" generation-time="0.251231">
    <response>
        <code>200</code>
        <data>
            <branches>
                <branch code="260001" num="30">
                    <profiles>
                        <profile id="4" name="беременных и рожениц (акушерство и гинекология)">
                            <patients>
                                <register>0</register>
                                <movein>0</movein>
                                <moveout>0</moveout>
                                <planned>0</planned>
                            </patients>
                            <beds>
                                <total>0</total>
                                <man>0</man>
                                <woman>0</woman>
                                <child>0</child>
                            </beds>
                        </profile>
                        <profile id="72" name="терапевтические">
                            <patients>
                                <register>1</register>
                                <movein>0</movein>
                                <moveout>0</moveout>
                                <planned>1</planned>
                            </patients>
                            <beds>
                                <total>109</total>
                                <man>29</man>
                                <woman>10</woman>
                                <child>0</child>
                            </beds>
                        </profile>
                    </profiles>
                </branch>
            </branches>
        </data>
    </response>
</udata>
```

| Нода | Описание
|-----|-----|
| branch | филиал медицинской организации |
| profile | профиль койки |
| patients/register | общее количество пациентов, находящихся на госпитализации |
| patients/movein | количество поступивших пациентов за дату $date|
| patients/moveout | количество выписанных пациентов за дату $date |
| patients/planned | количество запланированных госпитализаций на дату $date |
| beds/total | количество свободных коек на дату $date |
| beds/man | количество мужских свободных коек на дату $date |
| beds/woman | количество женских свободных коек на дату $date |
| beds/child | количество детских свободных коек на дату $date |

# Информация о наличии направлении по номеру

#### Описание

Возвращает факт наличия на портале госпитализации направления с указанным номером и датой выдачи (опционально)

#### Формат запроса

```
#!php

/udata/data/isExistDirectionByNum/{$directionNum}/{$directionDate}/
```

| Параметр | Описание
|-----|-----|
| $directionNum | номер направления |
| $directionDate | дата выдачи направления |

#### Формат ответа


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="isExistDirectionByNum" generation-time="0.059321">
    <response>
        <code>200</code>
        <data>1</data>
    </response>
</udata>
```

| Нода | Описание
|-----|-----|
| data| 1 - направление найдено. Нода отсутствует, если направления нет |

# Информация о наличии направлении по параметрам

#### Описание

Возвращает факт наличия на портале госпитализации направления с поиском по произвольным параметрам направления

#### Формат запроса

```
#!php

/udata/data/isExistDirectionByParams/?data[param1]=value1&data[param2]=value2....&data[paramN]=valueN
```

| Параметры поиска | Описание
|-----|-----|
| num| номер направления |
| date | дата выдачи направления |
| policy | номер полиса пациента |
| dir_branch_code | реестровый номер направившего МО, 6 символов |
| dest_branch_code | реестровый номер МО, в которое направили пациента 6 символов |
| is_used | проводилась ли госпитализация по направлению |


#### Пример запроса

```
#!php

/udata/data/isExistDirectionByParams/?data[num]=08000120000003&data[date]=2020-03-05&data[policy]=0678950824000019&data[dir_branch_code]=060013&data[dest_branch_code]=060003
```


#### Формат ответа


```
#!xml

<?xml version="1.0" encoding="utf-8"?>
<udata xmlns:xlink="http://www.w3.org/TR/xlink" module="data" method="isExistDirectionByParams" generation-time="0.059321">
    <response>
        <code>200</code>
        <data>1</data>
    </response>
</udata>
```

| Нода | Описание
|-----|-----|
| data| 1 - направление найдено. Нода отсутствует, если направления нет |