Описание формата XML

advertisement
ПРИЛОЖЕНИЕ № 1
к Соглашению по информационному взаимодействию между
отделом пособий и социальных выплат ______________
и ___________________________
(наименование поставщика ЖКУ)
от «_____»___________20__ г. №____
Формат обмена информацией
Файл-запрос и файл-ответ представляют собой файлы в формате XML:
{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}.xml, где
{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} – представляет собой идентификатор экземпляра запроса в
формате UUID (уникальная последовательность шестнадцатиричных цифр, разделенная знаками “-“).
Б. Запрос из отдела пособий и социальных выплат (ОПиСВ)
В запросе может быть неограниченное количество граждан. По каждому гражданину может быть внесено несколько
лицевых счетов, в зависимости от того, какие данные до этого были предоставлены поставщиком жилищнокоммунальных услуг в ОПиСВ. Структура файла-запроса представлена в таблице ниже. Серым выделены ячейки,
которые вообще не заполняются при обмене информацией с РСО.
Поле
#
1.01
Идентификатор
запроса
1.02
1.03
Период запроса: год
Период запроса:
месяц
Идентификатор
компаниипоставщика
Название компаниипоставщика
Тип файла
1.04
1.05
1.06
1.07
Комментарий к
файлу
2.01
Идентификатор
записи
2.02
2.03
2.04
2.05
2.06
ИД в ТИС
Фамилия
Имя
Отчество
СНИЛС
2.07
Дата рождения
2.08
Пол
2.09
Код улицы по
адресному
РазмерНазвание
Спр.
ность
поля
Сведения о запросе
C(36)
REQUESTID
Примечание
UUID или любой другой
уникальный код,
укладывающийся в
размерность поля
Обязатель
-ность
Обяз.
Обяз.
Обяз.
N(4)
N(2)
YEAR
MONTH
N(20)
UPID
+
Справочник ТИС
Обяз.
C(100)
UPNAME
+
Справочник ТИС
Обяз.
N(1)
FILETYPE
+
(0 - Запрос из ТИС, 1 - Ответ
от поставщика)
Обяз.
C(255)
COMMENT
Не обяз.
Сведения о гражданине
C(36)
RECORDID
N(7)
C(50)
C(50)
C(50)
C(14)
UUID или любой другой
уникальный код,
укладывающийся в
размерность поля
Обяз.
Обяз.
Обяз.
Обяз.
При
наличии
Обяз.
PUBLICID
LNAME
FNAME
MNAME
SNILS
Date(DD.
BDATE
MM.YY
YY)
C(1)
SEX
Сведения об адресе
N(20)
KLADR
Обяз.
+
(М - мужчина, Ж - женщина)
Обяз.
Обяз.
2.10
классификатору ТИС
(КЛАДР)
Административный
район субъекта
Федерации
Город, тип
Обяз.
C(50)
DISTRICT
C(50)
CITY
C(50)
PUNKT
2.13
Населенный пункт,
тип
Улица, тип
C(50)
STREET
2.14
2.15
Номер дома
Дробь, корпус
N(4)
C(10)
BNUM
WING
2.16
Номер квартиры
2.17
Идентификатор
социальной услуги
Статус получения
социальной услуги
C(10)
APPNUM
Сведения о социальной услуге
N(5)
WGCODE
+
2.11
2.12
2.18
N(2)
STATUS
+
N(2)
REASON
+
C(255)
SCOMMENT
N(2)
LTYPE
+
2.18
Код причины
прекращения/приоста
новки услуги МСР
Комментарий к
записи
Тип жилья
2.19
Тип благоустройства
N(2)
BSTATE
+
2.20
Тип собственности
N(2)
OWTYPE
+
2.21
Общая площадь
SQ_TOTAL
2.22
Жилая площадь
SQ_LIVING
2.23
Код ошибки
Float((9).
99)
Float((9).
99)
N(2)
2.24
Комментарий
компаниипоставщика
C(50)
RCOMMENT
2.25
Идентификатор
лицевого счета
Фамилия
ответственного
Имя ответственного
Отчетство
ответственного
СНИЛС
ответственного
Дата рождения
ответственного
2.19
2.20
2.26
2.27
2.28
2.29
2.30
2.31
Пол ответственного
2.32
Фамилия члена
лицевого счета
Имя члена лицевого
2.33
ERRCODE
+
При
наличии
При
наличии
При
наличии
Обяз.
При
наличии
Обяз.
Справочник ТИС
Обяз.
(Заявление, Назначено,
Приостановлено, К
прекращению (последний
месяц получения))
Справочник ТИС
(Частный дом,
Многоквартирный дом,
Общежитие)
(Благоустроенное,
Неблагоустроенное)
(Частная, Муниципальная,
Федеральная, Другая)
Справочник поставщика
При
наличии
При
наличии
Сведения о лицевом счете
C(20)
LSCHET
Обяз.
C(50)
OW_LNAME
Обяз.
C(50)
C(50)
OW_FNAME
OW_MNAME
Обяз.
Обяз.
C(14)
OW_SNILS
Date(DD.
MM.YY
YY)
C(1)
OW_BDATE
C(50)
LS_LNAME
C(50)
LS_FNAME
OW_SEX
При
наличии
При
наличии
+
(М - мужчина, Ж - женщина)
При
наличии
2.34
2.35
2.36
счета
Отчество члена
лицевого счета
СНИЛС члена
лицевого счета
Дата рождения члена
лицевого счета
2.39
Пол члена лицевого
счета
Код семейных
отношений к
ответственному
Дата прибытия
2.40
Дата выбытия
2.41
Код типа
регистрации
2.37
2.38
C(50)
LS_MNAME
C(14)
LS_SNILS
Date(DD.
MM.YY
YY)
C(1)
LS_BDATE
LS_SEX
+
(М - мужчина, Ж - женщина)
N(2)
LS_REL
+
Справочник ТИС
Date(DD.
MM.YY
YY)
Date(DD.
MM.YY
YY)
N(2)
IN_DATE
+
(Регистрация по месту
проживания, регистрация по
месту пребывания,
фактическое проживание)
OUT_DATE
REG_TYPE
Б. Ответ поставщика жилищно-коммунальных услуг
По каждому гражданину может быть внесено несколько лицевых счетов, по каждому из лицевых счетов может быть
несколько услуг. По каждой услуге должны быть внесены операции и «начислено», и «оплачено» (п.2.46). Структура
файла-ответа представлена в таблице ниже. Серым выделены ячейки, которые вообще не заполняются при обмене
информацией с РСО.
При первом определении абонента «Идентификатор лицевого счета» (П. 2.25) заполняется на стороне РСО, в
последующем данное поле должно быть заполнено в файле-запросе, получаемом от отдела пособий и соц. выплат.
#
Поле
РазмерНазвание
Спр.
Примечание
Обязатель
ность
поля
ность
Сведения о запросе
1.01
Идентификатор
C(36)
REQUESTID
UUID или любой другой
Обяз.
запроса
уникальный код,
укладывающийся в
размерность поля
1.02
Период запроса: год
N(4)
YEAR
Обяз.
1.03
Период запроса:
N(2)
MONTH
Обяз.
месяц
1.04
Идентификатор
N(20)
UPID
+
Справочник ТИС
Обяз.
компаниипоставщика
1.05
Название компанииC(50)
UPNAME
+
Справочник ТИС
Обяз.
поставщика
1.06
Тип файла
N(1)
FILETYPE
+
(0 - Запрос из ТИС, 1 - Ответ
Обяз.
от поставщика)
1.07
Комментарий к
C(255)
COMMENT
Не обяз.
файлу
Сведения о гражданине
2.01
Идентификатор
C(36)
RECORDID
UUID или любой другой
Обяз.
записи
уникальный код,
укладывающийся в
размерность поля
2.02
ИД в ТИС
N(7)
PUBLICID
Обяз.
2.03
Фамилия
C(50)
LNAME
Обяз.
2.04
Имя
C(50)
FNAME
Обяз.
2.05
Отчество
C(50)
MNAME
Обяз.
2.06
СНИЛС
C(14)
SNILS
При
наличии
2.07
Дата рождения
2.08
Пол
2.09
Код улицы по
адресному
классификатору ТИС
(КЛАДР)
Административный
район субъекта
Федерации
Город, тип
2.10
Date(DD.
BDATE
MM.YY
YY)
C(1)
SEX
Сведения об адресе
N(20)
KLADR
Обяз.
+
Обяз.
DISTRICT
C(50)
CITY
C(50)
PUNKT
2.13
Населенный пункт,
тип
Улица, тип
C(50)
STREET
2.14
2.15
Номер дома
Дробь, корпус
N(4)
C(10)
BNUM
WING
2.16
Номер квартиры
2.17
Идентификатор
социальной услуги
Статус получения
социальной услуги
C(10)
APPNUM
Сведения о социальной услуге
N(5)
WGCODE
+
2.12
2.18
N(2)
STATUS
+
N(2)
REASON
+
C(255)
SCOMMENT
N(2)
LTYPE
+
2.18
Код причины
прекращения/приоста
новки услуги МСР
Комментарий к
записи
Тип жилья
2.19
Тип благоустройства
N(2)
BSTATE
+
2.20
Тип собственности
N(2)
OWTYPE
+
2.21
Общая площадь
SQ_TOTAL
2.22
Жилая площадь
SQ_LIVING
2.23
Код ошибки
Float((9).
99)
Float((9).
99)
N(2)
2.24
Комментарий
компаниипоставщика
C(50)
RCOMMENT
2.25
Идентификатор
лицевого счета
Фамилия
ответственного
Имя ответственного
Отчетство
ответственного
СНИЛС
ответственного
Дата рождения
2.19
2.20
2.26
2.27
2.28
2.29
2.30
ERRCODE
Обяз.
Обяз.
C(50)
2.11
(М - мужчина, Ж - женщина)
+
При
наличии
При
наличии
При
наличии
Обяз.
При
наличии
Обяз.
Справочник ТИС
Обяз.
(Заявление, Назначено,
Приостановлено, К
прекращению (последний
месяц получения))
Справочник ТИС
(Частный дом,
Многоквартирный дом,
Общежитие)
(Благоустроенное,
Неблагоустроенное)
(Частная, Муниципальная,
Федеральная, Другая)
Справочник поставщика
При
наличии
При
наличии
Сведения о лицевом счете
C(20)
LSCHET
Обяз.
C(50)
OW_LNAME
Обяз.
C(50)
C(50)
OW_FNAME
OW_MNAME
Обяз.
Обяз.
C(14)
OW_SNILS
Date(DD.
OW_BDATE
При
наличии
При
ответственного
2.31
Пол ответственного
2.32
Фамилия члена
лицевого счета
Имя члена лицевого
счета
Отчество члена
лицевого счета
СНИЛС члена
лицевого счета
Дата рождения члена
лицевого счета
2.33
2.34
2.35
2.36
2.39
Пол члена лицевого
счета
Код семейных
отношений к
ответственному
Дата прибытия
2.40
Дата выбытия
2.41
Код типа
регистрации
2.37
2.38
2.42
2.43
2.44
2.45
2.46
2.47
MM.YY
YY)
C(1)
наличии
OW_SEX
+
(М - мужчина, Ж - женщина)
При
наличии
Сведения о составе лицевого счета
C(50)
LS_LNAME
C(50)
LS_FNAME
C(50)
LS_MNAME
C(14)
LS_SNILS
Date(DD.
MM.YY
YY)
C(1)
LS_BDATE
LS_SEX
+
(М - мужчина, Ж - женщина)
N(2)
LS_REL
+
Справочник ТИС
Date(DD.
MM.YY
YY)
Date(DD.
MM.YY
YY)
N(2)
IN_DATE
OUT_DATE
(Регистрация по месту
проживания, регистрация по
месту пребывания,
фактическое проживание)
Сведения о предоставляемой поставщиком услуге
Код услуги ЖКХ
N(4)
UTILITY
+
Справочник ТИС
Идентификатор
C(20)
EXT_LSCHE
Только для компанийвнешнего лицевого
T
операторов, ведущих
счета
агрегированный учет для
нескольких жилищных
организаций
Идентификатор
N(20)
EXT_UPID
+
Справочник ТИС; Только для
внешней компаниикомпаний-операторов,
поставщика
ведущих агрегированный
учет для нескольких
жилищных организаций
Начислено
Float(SUM1
Сумма операции "Начислено"
(9).99)
включает перерасчеты,
выполненные в периоде, в
результате которых
изменяется сумма счета к
оплате. В случае
отрицательного значения
передается нулевая сумма
Оплачено
Float(SUM2
Сумма операции типа
(9).99)
"Оплата" может быть как
положительной, так и
отрицательной (в случае
возврата денежных средств).
В случае отрицательного
значения передается нулевая
сумма
Отметка об
N(1)
DEBT
+
1 - Имеются нарушения, 0 отсутствии
нарушения отсутствуют
нарушений порядка
REG_TYPE
+
Обяз.
Обяз.
Обяз.
Обяз.
оплаты
Download