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

Ключ

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

Имя исходного xml-файла и файла архива формируется по следующему принципу:

FBI _MOXXXXX_YYYYMM_NN.XML, где

FBI – постоянный символ (латинская буква), описывающие тип файла,

MO – константа,

XXXXX - код МО,

YYYYMM – дата создания файла,

NN - номер выгрузки на дату создания файла (01 - первая и т.д.).

 

Параметры передаваемого пакета:

...

Информация о свободных койках

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

Формат

Размер

Обяз

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

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

Объявление XML

FREE_BEDS_INFORMATION

S

 

OM

Информация о свободных койках

 

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

HEADER

S

 

OM

Заголовок

 

BODY

S

 

OM

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

 

Заголовок

MO

 

Num

6

O

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

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

 

TYPE

Char

6

O

Тип операции

Insert/Update/Delete

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

ACTUAL_DATE

date

 

O

Дата

 

AMOUNT

Num

 

O

Количество свободных коек всего

 

FEMALE_BED

Num

 

У

Количество своб. женских коек

 

MALE_BED

Num

 

У

Количество своб. мужских коек

 

CHILD_BED

Num

 

У

Количество своб. детских коек

 

BR_CODE

Char

16

У

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

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

DIVISION

Char

16

O

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

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

V020_STRUCTURE_BED

Num

 

O

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

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

...

Пример:

Пример:

Раскрыть
titleРазвернуть
Блок кода
languagexml
<FREE_BEDS_INFORMATION>
  <HEADER>
    <MO>010001</MO>
    <TYPE>Insert</TYPE>
  </HEADER>
  <BODY>
    <ACTUAL_DATE>2019-10-20</ACTUAL_DATE>
    <AMOUNT>15</AMOUNT>
    <FEMALE_BED>5</FEMALE_BED>
    <MALE_BED>5</MALE_BED>
    <CHILD_BED>5</CHILD_BED>
    <BR_CODE>010001005</BR_CODE>
    <DIVISION>010001005001</DIVISION>
    <V020_STRUCTURE_BED>71</V020_STRUCTURE_BED>
  </BODY>
</FREE_BEDS_INFORMATION>