Экспорт данных из Парус-Кадры 7.хх в Регистр медицинских работников КМИАЦ (UniReg v3.1)
Хронология изменений
10.10.2010 - Выпущена версия для тестовой эксплуатации.
03.11.2010 - Добавлено создание копии базы данных РМР перед запуском функции. Копия располагается во временном каталоге системы. Копия будет создана, если база данных РМР находится на локальном компьютере.
Исправлены ошибки: Не сохранялась таблица синхронизации справочников RmrSin.dbf.
Неверно определялся Тип вступления в должность.
03.05.2011 - Изменен принцип формирования ID в некоторых таблицах.
Назначение функции
Данная функция предназначена для экспорта данных из Парус-Кадры 7.хх в Регистр медицинских работников(РМР). Рекомендуется проводить обязательное резервное копирование данных Регистра медицинских работников!
Установка функции
Для работы с ней необходимо:
1. Поместить файл af_exportrmr.app в папку Fox установленной программы Парус-Кадры (например, C:\Program Files\ParusB\Person\Fox).
2. Определить путь к файлу базы данных Регистра медицинских работников rmruni.gdb через Пользовательский DSN (имя RMR) Источников данных ODBC (например для Windows XP, Панель управления – Администрирование - Источники данных ODBC).
Создаем источник данных используя Firebird/Interbase(r) driver(рис. 1)
Рис. 1
Если файл базы данных РМР находится на локальном компьютере и программа установлена в каталог по умолчанию, то настройка источника данных следует провести как показано на рис. 2, Обязательно задайте имя и пароль пользователя (SYSDBA и MASTERKEY соответственно).
Рис. 2
Если файл базы данных РМР находится на сетевом ресурсе, то пример настройки приведен на рис. 3.
Рис. 3
После определения параметров источника данных, нажав на кнопку Проверка соединения, тест должен выдать сообщение «Соединение успешно», иначе ищите ошибку в определяемых вами параметрах.
Параметры функции
Функция работает в разделе Штат по выделенным лицевым счетам, которые удовлетворяют условиям, заданным на форме.
Учреждение, филиал и дата внесения изменений экспортируемых данных определяются в форме задания условий (рис. 4).
Рис. 4
На вкладке Режим пользователь может определить разделы, при необходимости задав периоды, за которые будут экспортированы данные.
В режиме Дополнить функция ищет соответствие записи раздела РМР и Паруса. Если такое соответствие найдено, то будут заполнены только пустые поля раздела Регистра медицинских работников, если в Парусе есть информация в этих полях. Т.е. если поле РМР заполнено, то его значение не будет обновлено, даже если оно не совпадает с данными Паруса. Если соответствие не найдено, то никаких изменений в базу данных РМР внесено не будет.
В режиме Добавить в Регистре медицинских работников будут созданы новые записи раздела(ов), соответствие РМР и Паруса по которым не найдено. По записям, соответствие по которым найдено, данные будут дополнены, как в режиме Дополнить.
Соответствие записей РМР и Паруса определяется по правилам:
- Паспортная часть - СНИЛС
- Специальности – профиль специальности
- Обучения – тип обучения и дата начала обучения
- Сертификации – специальность по сертификату и дата выдачи
- Аттестации – специальность и дата присвоения
- Должности – должность, учреждение, филиал, ОГРН и признак основной работы
- Невыплаты – причина и период невыплаты
- Допсоглашения – период допсоглашения
- Награды – дата награды
На вкладке Невыплаты определяется соответствие причин невыплат РМР выплатам Паруса (рис. 5).
Рис. 5
На вкладке Синхронизация справочников отображается таблица синхронизации справочников РМР и Паруса RmrSin.dbf(рис. 6). Т.к. наименование записи справочника РМР и записи справочника Паруса в большинстве случаев не совпадают, то когда пользователю выдается запрос на синхронизацию справочных данных, результат сохраняется в этой таблице, которая находится в корневом каталоге Парус-Кадры(например, C:\Program Files\ParusB\Person). Один раз сопоставив значение справочников РМР и Паруса, функция будет постоянно пользоваться этим правилом, встретив данное значение. Кнопка Удалить соответствие служит для удаления неверно заданных соответствий. Если пользователь отказывается от синхронизации записи справочника, то данное значение в базу данных РМР не экcпортируется.
Рис. 6
На вкладке ПКГ определяются категории персонала группы специальностей для высшего и среднего медицинского персонала(рис. 7).
Рис. 7
На вкладке Прочее(рис. 8) пользователь может задать дополнительные параметры экспорта, как то:
- Из нескольких лицевых счетов(ЛС) по одной должности учитывать последний. Если в разделе Штат будут выделены несколько основных ЛС на одного и того же сотрудника по одной и той же должности, то установка этого параметра позволит ранее закрытые лицевые счета, и работать только по последнему открытому ЛС. Иначе в работе будут все выделенные основные ЛС сотрудника.
- Не экспортировать ЛС внутреннего совместительства, если должность в них совпадает с должностью основного ЛС.
- Закрывать лицевые счета по приказу об освобождении от совместительства. При установленном параметре исполнение должности в РМР будет закрыто только в том случае, если в Парусе отработан приказ об освобождении от совместительства.
- Виды дополнительных соглашений. Пользователь может определить виды контрактов, которые должны анализироваться функцией в разделе Допсоглашения.
- Вести протокол экспорта. Протокол представляет текстовый файл, который будет создан в системном каталоге временных файлов.
Рис. 8
Соответствие полей Регистра медицинских работников и Парус-Кадры
Соответствие полей программ Регистр медицинских работников и Парус-Кадры приведено в таблице табл.1.
Регистр медицинских работников | Парус-Кадры |
---|---|
Паспортная часть | |
Номер пенсионного или СНИЛС | Анкета сотрудника (рис. 9) |
ИНН | Анкета сотрудника (рис. 9) |
Тип документа, удостоверяющего личность | Анкета сотрудника (рис. 11) |
Серия и номер документа, удостоверяющего личность | Анкета сотрудника (рис. 11) |
Кем выдан | Анкета сотрудника (рис. 11) |
Дата выдачи | Анкета сотрудника (рис. 11) |
Фамилия | Анкета сотрудника (рис. 9) |
Имя | Анкета сотрудника (рис. 9) |
Отчество | Анкета сотрудника (рис. 9) |
Дата рождения | Анкета сотрудника (рис. 10) |
Пол | Анкета сотрудника (рис. 10) |
Район проживания | Анкета сотрудника - Адреса (рис. 12) |
Населенный пункт | Анкета сотрудника - Адреса (рис. 12) |
Улица, дом, кв. | Анкета сотрудника - Адреса (рис. 12) |
Дата регистрации (прописки) | Анкета сотрудника - Адреса (рис. 12) |
Тип регистрации (прописки) | Особая отметка ВремРегистрация в анкете сотрудника - Примечание – Дополнительно (рис. 13), иначе «Постоянная регистрация» |
Ученое звание | Информация - Образование (рис. 14) |
Ученая степень | Информация - Образование (рис. 14) |
Гражданство | Особые отметки ИНОСТРАНЕЦ, ДвойноеГражданс, БезГражданства в анкете сотрудника - Примечание - Дополнительно (рис. 19), иначе "Гражданин Российской Федерации" |
Дети до 16 лет | Анкета сотрудника - Семья (рис. 20) |
Семейное положение | Анкета сотрудника (рис. 10) |
Телефон | Контрагенты - Контакты (рис. 21) |
Наличие автомобиля | Особая отметка ЛичнАвтомобиль в анкете сотрудника - Примечание – Дополнительно (рис. 22), иначе «Нет» |
Дата внесения в регистр (дата заполнения) | Форма задания условий экспорта (рис. 4) |
Дата исключения из регистра | Дата увольнения из анкеты сотрудника (рис. 9) |
Специальности | |
Тип образования: Образование, Переподготовка (рис. 14) | |
Профиль специальности | Информация - Образование - Профессия (рис. 14) |
Год начала работы по специальности | Особая отметка ГодНачРабПоСпец в анкете сотрудника - Примечание - Дополнительно (рис. 17) или Дата окончания учебного заведения (рис. 14) |
Образовательное медучреждение | Информация - Образование (рис. 14) |
Год получения диплома | Информация - Образование (рис. 14) |
Серия диплома | Информация - Образование (рис. 14) |
Номер диплома | Информация - Образование (рис. 14) |
Регистрационный номер диплома | Особая отметка РегНомерДиплома в анкете сотрудника - Примечание - Дополнительно (рис. 18) |
Обучения | |
Тип образования: Послевузовское образование, Профессия, Повышение квалификации (рис. 15) | |
Наименование учебного заведения, проводившего последипломное обучение | Информация - Образование (рис. 15) |
Специальность, по которой проходил обучение | Информация - Образование - Профессия (рис. 15) |
Тип обучения | Информация - Образование - Вид образования (рис. 15) |
Продолжительность курса [час] | Информация - Образование - Примечание (рис. 16) |
Дата начала обучения | Информация - Образование (рис. 15) |
Дата окончания обучения | Информация - Образование (рис. 15) |
Получил сертификат по окончании обучения | Всегда "Получил" |
Цикл | Информация - Образование - Примечание (рис. 16) |
Дата получения документа | Информация - Образование (рис. 15) |
Серия и номер документа | Информация - Образование (рис. 15) |
Сертификаты | |
Учебное заведение | Информация - Сертификации - Место проведения (рис. 22) |
Специальность по сертификату | Информация - Сертификации (рис. 22) |
Номер сертификата | Информация - Сертификации (рис. 22) |
Дата получения сертификата | Информация - Сертификации (рис. 22) |
Аттестации | |
Квалификационная категория | Информация - Квалификационные категории (рис. 23) |
Специальность, по которой проходил аттестацию | Информация - Квалификационные категории (рис. 23) |
Дата аттестации | Информация - Квалификационные категории (рис. 23) |
Должности | |
Учреждение | Форма задания условий экспорта (рис. 4) |
Филиал | Форма задания условий экспорта (рис. 4) |
Подразделение | Штатное расписание (1 уровень) (рис. 24) |
ОГРН | Контрагент "МЫ" (рис. 25) |
Табельный номер (№ лицевого счета) | Лицевой счет (рис. 26) |
Занимаемая должность | Лицевой счет (рис. 26) |
Дата вступления в должность | Лицевой счет (рис. 26) |
Тип вступления в должность | Если дата начала действия лицевого счета (рис. 26) равна дате приема в анкете сотрудника (рис. 9), то "Прием", иначе "Перевод" |
Номер приказа о приеме на работу в указанной должности | Лицевой счет (рис. 26) |
Вид обучения (для молодых специалистов) | Состояния лицевого счета Интернатура, Ординатура, Другое, СреднееМедОбрУч (рис. 27) |
Прежнее место работы | Информация - Трудовая деятельность (рис. 28) |
Последняя должность на прежнем месте работы | Информация - Трудовая деятельность (рис. 28) |
Признак основной работы | Вид лицевого счета (рис. 26), Анкета сотрудника - Внешний совместитель (рис. 9) |
Режим работы | Вид лицевого счета (рис. 26) |
Военная обязанность | Анкета сотрудника - Военнообязанный (рис. 10) |
Ставка | Лицевой счет (рис. 26) |
Тип службы | 4-я особая отметка лицевого счета (рис. 29) ФАП, скорая, УчастковаяСлужб, Родовспоможение, иначе "Прочее" |
Тип участка обслуживания | Состояния лицевого счета УчастокТерапевт, УчастокПедиатр, УчастокСемВрача, УчастокВрОбщПр, УчастокКомплТер (рис. 30) |
Численность прикрепленного населения участка | Состояния лицевого счетаУчастокТерапевт, УчастокПедиатр, УчастокСемВрача, УчастокВрОбщПр, УчастокКомплТер - Примечание (рис. 30) |
Освидетельствование иностранцев | Состояние лицевого счета ЗапрОсвидИностр (рис. 31) |
Дата начала работы по сертификатам беременных | Состояние лицевого счета СертификатБерем (рис. 32) |
Дата окончания работы по сертификатам беременных | Состояние лицевого счета СертификатБерем (рис. 32) |
Дата разрешения выписывать льготные рецепты | Состояние лицевого счета ЛьготныеРецепты (рис. 33) |
Дата запрещения выписывать льготные рецепты | Состояние лицевого счета ЛьготныеРецепты (рис. 33) |
Код врача в системе ДЛО | Контрагент "МЫ" – ОГРН (рис. 25) и Лицевой счет – Номер (рис. 26) |
Дата освобождения от должности | Лицевой счет (рис. 26) |
Причина освобождения от должности | Приказ об увольнении или освобождении от совместительства (рис. 34) |
Номер приказа об увольнении | Приказ об увольнении или освобождении от совместительства (рис. 34) |
Примечание | |
Допсоглашения | |
Дата заключения доп. соглашения | Информация - Учет заключенных договоров\трудовых договоров (рис. 35) |
Дата расторжения доп. соглашения | Информация - Учет заключенных договоров\трудовых договоров (рис. 35) |
Причина расторжения доп. соглашения | Информация - Учет заключенных договоров\трудовых договоров (рис. 35) |
Невыплаты | |
Причина невыплаты | Форма задания условий экспорта (рис. 5) |
Дата начала | Лицевой счет - Основания (рис. 36) |
Дата окончания | Лицевой счет - Основания (рис. 36) |
Награды | |
Номер награды | Порядковый номер |
Дата награды | Информация - Награды (рис. 37) |
Название | Информация - Награды (рис. 37) |
Рис. 9
Рис. 10
Рис. 11
Рис. 12
Рис. 13
Рис. 14
Рис. 15
Рис. 16
Рис. 17
Рис. 18
Рис. 19
Рис. 20
Рис. 21
Рис. 22
Рис. 23
Рис. 24
Рис. 25
Рис. 26
Рис. 27
Рис. 28
Рис. 29
Рис. 30
Рис. 31
Рис. 32
Рис. 33
Рис. 34
Рис. 35
Рис. 36
Рис. 37
2001-2025 © Сергей В. Минчаков