Импорт данных и форм
В X7 Insight встроены несколько импортов, ускоряющих запуск исследования и переход с других EDC-систем: импорт CRF из стандарта CDISC ODM XML, импорт CRF из Excel-шаблона и экспериментальный мастер импорта целого исследования из OpenClinica. На этой странице — поддерживаемые форматы, что переносится, что нет, и как разобраться с типичными ошибками.
Кто что делает
| Действие | Кто | Когда |
|---|---|---|
| Импорт CRF (ODM XML / Excel) | Менеджер данных, Директор исследования | На этапе настройки CRF |
| Массовый импорт CRF | Менеджер данных | Когда нужно загрузить несколько форм пачкой |
| Импорт исследования из OpenClinica | Системный администратор, Директор исследования | Только при миграции с OpenClinica |
| Проверка результатов импорта | Менеджер данных, Монитор | Сразу после завершения задания |
Имп орт CRF
Импорт одной или нескольких CRF выполняется на странице библиотеки форм.
Адрес: /studies/[studyId]/crfs.
- Откройте библиотеку форм исследования.
- Нажмите «Импорт» в шапке страницы.
- Выберите файл — ODM XML,
.xlsxили.xls. - Дождитесь валидации. При ошибках система покажет конкретные строки и поля.
- Подтвердите создание формы. Импортированная CRF появляется в библиотеке в статусе «Черновик» с версией
v1.
Содержание: модальное окно импорта CRF в библиотеке форм — поле загрузки файла, список поддерживаемых форматов, кнопка «Импортировать».
Ограничения
- Максимальный размер файла — 50 МБ.
- Поддерживаемые расширения:
.xml,.xlsx,.xls. - Пустые файлы отклоняются на этапе валидации.
ODM XML (CDISC)
Поддерживается ODM XML стандарта CDISC версии 1.3.x. Импорт переносит:
- описание формы (
FormDef) — название, OID, описание; - секции (
ItemGroupDef) — название, OID, повторяемость; - поля (
ItemDef) — название, OID, тип, единицы измерения, обязательность; - кодировочные списки (
CodeList) — список значений и подписей; - базовые правила обязательности и диапазонов, описанные в
MeasurementUnitDefиRangeCheck.
Что не переносится:
- сложные правила валидации (
CollectionExceptionConditionDef, кросс-формные проверки) — их нужно на строить вручную через Правила и валидации; - структура визитов и назначения CRF на визиты — назначаются на странице События и назначения;
- данные субъектов и значения полей.
Если импорт упал на конкретном элементе, ошибка указывает строку XML и OID. Чаще всего проблема в дублирующихся OID внутри одной формы или в незакрытом теге <CodeListItem>.
Excel-шаблон
Excel-импорт принимает .xlsx и .xls файлы по внутреннему шаблону X7 Insight. Поддерживает массовое создание форм за один проход (один файл — несколько форм на разных листах).
Что переносится:
- метаданные формы из листа «Form»;
- список секций и полей из листов «Sections» и «Items»;
- кодировочные списки из листа «CodeList»;
- базовые правила обязательности из колонки «Required».
Что не переносится: то же, что и для ODM XML — сложные правила, назначения визитов, данные.
Шаблон можно скачать в диалоге импорта по ссылке «Скачать шаблон». Заполняйте именно по нему — кастомные колонки игнорируются.