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

Ключ

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

...

  • BRNi_YYMMDDN.XML, где

  • BR – Константа;

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

  • YYMMDD – дата;

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

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

Формат

Размер

Обяз

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

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

Объявление XML

BRANCH

S

9

OM

Подразделение (филиал)

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

HEADER

S

 

O

Заголовок

BODY

S

 

OM

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

Заголовок

FILENAME

Char

26

О

Имя файла

MO

Num

6

O

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

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

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

N_ZAP

Num

8

О

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

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

TYPE

Char

6

O

Тип операции

Insert/Update/Delete

BR_CODE

Char

16

O

Код подразделения (филиала)

Уникальный ключ в рамках МО

NAME

Char

255

О

Наименование подразделения

ADDRESS

Char

255

У

Адрес-строка

PHONE

Char

255

У

Телефон

RUCV

Char

255

У

ФИО руководителя

ACTIVE

Num

1

О

Активное

1– Активное

0 – Не активное

...

Раскрыть
titleРазвернуть
Блок кода
languagexml
<BRANCH>
  <HEADER>
    <FILENAME>BR010001_21091201</FILENAME>
    <MO>010001</MO>
  </HEADER>
  <BODY>
    <N_ZAP>001</N_ZAP>
    <TYPE>Insert</TYPE>
    <BR_CODE>010001005</BR_CODE>
    <NAME>Поликлиника № 5</NAME>
    <ADDRESS>Казань, ул. Ленина</ADDRESS>
    <PHONE>234-45-66</PHONE>
    <RUCV>Анохин Н.А.</RUCV>
    <ACTIVE>1</ACTIVE>
  </BODY>
    <BODY>
    <N_ZAP>002</N_ZAP>
    <TYPE>Insert</TYPE>
    <BR_CODE>010001008</BR_CODE>
    <NAME>Поликлиника № 6</NAME>
    <ACTIVE>1</ACTIVE>
  </BODY>
</BRANCH>

Формат файла сведений о отделении

...

  • DIVNi_YYMMDDN.XML, где

  • DIV – Константа;

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

  • YYMMDD – дата;

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

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

Формат

Размер

Обяз

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

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

Объявление XML

DIVISION

S

12

OM

Отделение

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

HEADER

S

O

Заголовок

BODY

S

OM

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

Заголовок

FILENAME

Char

26

О

Имя файла

MO

Num

6

O

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

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

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

N_ZAP

Num

8

О

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

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

TYPE

Char

6

O

Тип операции

Insert/Update/Delete

BR_CODE

Char

16

У

Код Подразделения (филиала), если отделение относится к нему.

Уникальный код в пределах МО

CODE

Char

16

O

Код отделения

NAME

Char

128

О

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

FULLNAME

Char

256

О

Полное наименование

ADDRESS

Char

255

У

Адрес

DIVISION_TYPE

Num

О

Тип отделения

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

ACTIVE

Num

1

О

Активное

1 - Активное,

0 – Не активное

...

Раскрыть
titleРазвернуть
Блок кода
languagexml
<DIVISION>
 <HEADER>
    <FILENAME>DIV010001_21091201</FILENAME>
    <MO>010001</MO>
  </HEADER>
  <BODY>
    <N_ZAP>001</N_ZAP>
    <TYPE>Insert</TYPE>
    <BR_CODE>010001005</BR_CODE>
    <CODE>010001005001</CODE>
    <NAME>Терапевтическое отделение</NAME>
    <FULLNAME>Терапевтическое отделение</FULLNAME>
    <ADDRESS>ул. Ленина, корп. 3, каб. 124</ADDRESS>
    <DIVISION_TYPE>1</DIVISION_TYPE>
    <ACTIVE>1</ACTIVE>
  </BODY>
    <BODY>
    <N_ZAP>002</N_ZAP>
    <TYPE>Update</TYPE>
    <CODE>010001005001</CODE>
    <NAME>Кардиологическое отделение</NAME>
    <FULLNAME>Кардиологическое отделение</FULLNAME>
    <ADDRESS>ул. Петрова, корп. 1, каб. 213</ADDRESS>
    <DIVISION_TYPE>1</DIVISION_TYPE>
    <ACTIVE>1</ACTIVE>
  </BODY>
</DIVISION>

Формат файла сведений о профиле койки

...

  • ABNi_YYMMDDN.XML, где

  • AB – Константа;

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

  • YYMMDD – дата;

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

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

Формат

Размер

Обяз

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

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

Объявление XML

AMOUNT_BED

S

 

OM

Профиль койки

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

HEADER

S

 

O

Заголовок

BODY

S

 

OM

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

Заголовок

FILENAME

Char

26

О

Имя файла

 

MO

 

Num

6

O

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

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

 

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

N_ZAP

Num

8

О

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

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

TYPE

Char

6

O

Тип операции

Insert/Update/Delete

DATE_BEGIN

date

 

O

Дата начала действия профиля

 

DATE_END

date

 

У

Дата окончания действия профиля

 

BR_CODE

Char

16

У

Код подразделения (филиала)

Уникальный код в пределах МО

DIVISION

Char

16

O

Код отделения

Уникальный код в пределах подразделения МО или в пределах МО, если BR_CODE = NULL

V020_STRUCTURE_BED

Num

 

O

Профиль койки

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

...

Пример

Пример

Раскрыть
titleРазвернуть
Блок кода
languagexml
<AMOUNT_BED>
 <HEADER>
    <FILENAME>AB010001_21091201</FILENAME>
    <MO>010001</MO>
  </HEADER>
  <BODY>
    <N_ZAP>001</N_ZAP>
    <TYPE>Insert</TYPE>
    <DATE_BEGIN>2021-05-07</DATE_BEGIN>
    <DATE_END>2023-05-07</DATE_END>
    <BR_CODE>010001005</BR_CODE>
    <DIVISION>010001005001</DIVISION>
    <V020_STRUCTURE_BED>71</V020_STRUCTURE_BED>
  </BODY>
    <BODY>
    <N_ZAP>002</N_ZAP>
    <TYPE>Delete</TYPE>
    <DATE_BEGIN>2021-05-07</DATE_BEGIN>
    <DIVISION>010001005002</DIVISION>
    <V020_STRUCTURE_BED>2</V020_STRUCTURE_BED>
  </BODY>
</AMOUNT_BED>