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

Ключ

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

...

Содержание элемента

Фор мат

Размер

Обяз

Наименование

Правила заполнения

Объявление XML

CANCEL_HOSPITALISATION

S

O

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

Корневой элемент

HEADER

S

O

Заголовок

BODY

S

Основная часть

Заголовок

FILENAME

Char

26

О

Имя файла

MO

Num

6

O

Реестровый номер МО, создавшей пакет

из классификатора F003

Основная часть

N_ZAP

Num

8

О

Номер позиции записи

Уникально идентифицирует запись в пределах файла .

TYPE

Char

6

O

Тип операции

Insert, Delete

DATE

Date

O

Дата госпитализации

MED_CARD_NUMBER

Char

50

О

Номер истории болезни

HOSPITALISATION_DIVISION

Char

16

O

Код отделения МО, госпитализирующей пациента

BRANCH

Char

16

У

Код подразделения МО, сделавший отказ

Указывается при наличии

REASON

Num

O

Причина отмены

0 - неявка на госпитализацию;

1 - Отсутствие полного пакета документов;

2 - Инициативный отказ; 3 – Смерть;

4 – Прочие;

5 - Перевод в другое МО

CANCEL_SOURSE

Num

O

Источник аннулирования

0 - Страховые МО;

1 - МО, оказывающие помощь в стационарных условиях;

2 - МО, оказывающие помощь в амбулаторных условиях;

3 - ФОНД

DATE_CANCEL

Date

O

Дата отмены

CODE_ORG

Num

O

Реестровый номер источника аннулирования

Зависит от CANCEL_SOURSE

CANCEL_DESCRIPTION

Char

4096

У

Описание отказа

Формат файла сведений об движении в стационаре или выбытии

Информационные файлы имеют формат XML с кодовой страницей utf-8.

Файлы пакета информационного обмена должны быть упакованы в архив формата ZIP. Имя файла формируется по следующему принципу:

–      MNNi_YYMMDDN.XML, где

–      MN – Константа;

–      Ni – реестровый номер МО;

–      YYMMDD – дата;

–      N – порядковый номер файла присваивается в порядке возрастания, начиная со значения «1», увеличиваясь на единицу для каждого следующего пакета.

При осуществлении информационного обмена на программных средствах организации -получателя производится автоматизированный форматно-логический контроль (ФЛК):

  1. Особенности формирования файла

    1. Наименования элементов должны соответствовать структурам файла – Таблицы.

    2. Пустые элементы (теги) в файл не включаются.

  2. Значения полей

2.1 В столбце «Обяз» указана обязательность содержимого элемента (реквизита), один из символов - О, У, а также М. Символы имеют следующий смысл:

  • О – обязательный реквизит, который должен обязательно присутствовать в элементе;

  • У – необязательный реквизит, который может, как присутствовать, так и отсутствовать в элементе. При отсутствии, не передается.

  • М – реквизит, определяющий множественность данных, может добавляться к указанным выше символам.

2.2 В столбце «Формат» для каждого элемента указывается – символ формата. Символы формата соответствуют вышеописанным обозначениям:

Char – <текст>;

Num – <число>;

Date – <дата> в формате ГГГГ-ММ-ДД;

Guid – <идентификатор>;

DateTime – <дата> в формате ГГГГ-ММ-ДД ЧЧ:ММ:CC;

S – <элемент>; составной элемент, описывается отдельно;

2.3 В столбце «Размер» – максимальная длина элемента. Разделитель целой и дробной части для чисел - точка.

2.4 в столбце «Наименование» указывается наименование элемента.

3. Особенности кодирования некоторых символов в файлах формата XML:

...

Символ

...

Способ кодирования

...

двойная кавычка (")

...

&quot;

...

одинарная кавычка (')

...

&apos;

...

левая угловая скобка (<)

...

&lt;

...

правая угловая скобка (>)

...

&gt;

...

амперсант (&)

...

&amp;

...

Пример

Пример

Раскрыть
titleРазвернуть
Блок кода
<CANCEL_HOSPITALISATION>
        <HEADER>
            <FILENAME>HP100001_22021301</FILENAME>
            <MO>166601</MO>
        </HEADER>
        <BODY>
               <N_ZAP>01</N_ZAP>
               <TYPE>Insert</TYPE>
               <DATE>2014-09-19</DATE>
               <MED_CARD_NUMBER>20764</MED_CARD_NUMBER>
               <HOSPITALISATION_DIVISION>16660101</HOSPITALISATION_DIVISION>
               <REASON>0</REASON>
               <REASON>0</REASON>
               <CANCEL_SOURSE>1</CANCEL_SOURSE>
               <CODE_ORG>166601</CODE_ORG>
               <DATE_CANCEL>2014-10-20</DATE_CANCEL>
               <CANCEL_TYPE>0</CANCEL_TYPE>
        </BODY>
</CANCEL_HOSPITALISATION>

Формат файла сведений об движении в стационаре или выбытии

...

Содержание элемента

...

Фор мат

...

Размер

...

Обяз

...

Наименование

...

Правила заполнения

...

Объявление XML

...

MOTION_IN_HOSPITAL

...

S

...

O

...

Информация о движении в отделении

...

Корневой элемент

...

HEADER

...

S

...

O

...

Заголовок

...

BODY

...

S

...

...

Основная часть

...

Заголовок

...

FILENAME

...

Char

...

26

...

О

...

Имя файла

MO

...

Num

...

6

...

O

...

Реестровый номер МО, создавшей пакет

из классификатора F003

...

Основная часть

...

N_ZAP

...

Num

...

8

...

О

...

Номер позиции записи

...

Уникально идентифицирует запись в пределах файла.

...

TYPE

...

Char

...

6

...

O

...

Тип операции

...

Insert, Update, Delete

...

HOSPITALISATION_DATE

...

Date

...

O

...

Дата госпитализации

...

MED_CARD_NUMBER

...

Char

...

50

...

О

...

Номер истории болезни

...

BRANCH

...

Char

...

16

...

Y

...

Код подразделения МО, госпитализирующей пациента

...

Указывается при наличии

...

DIVISION

...

Char

...

16

...

O

...

Код отделения МО, госпитализирующей пациента

...

PROFIL

...

Num

...

O

...

Профиль мед. помощи

...

По справочнику V002

...

V020_STRUCTURE_BED

...

Num

...

О

...

Профиль койки, куда направлен пациент

...

По справочнику V020

...

DATE_IN

...

Date

...

O

...

Дата поступления в отделение

...

DATE_OUT

...

Date

...

У

...

Дата выписки (из отделения)

...

Обязательно для заполнения, если

TYPE_MOT =2

...

TYPE_MOT

...

Num

...

O

...

Тип пакета

...

1 – Перевод в другое отделение; 2 - Выписка

...

USL_OK

...

Num

...

O

...

Условия оказания мед. помощи

...

По справочнику V006

...

OUTCOME

...

Num

...

У

...

Исход

Улучшение ="1",

Без динамики ="2",

Ухудшение ="3"

Обязательно для заполнения, если

...