Специальная версия ПО Хромос-Унимед 2.9.8
Версия | Изменения |
---|---|
2.9.8 | Уникальный идентификатор анализа теперь состоит из полей «ID» + «Type». |
2.9.7 | Сделана сортировка по номеру пробирки |
2.9.6 | Базовая версия |
<?xml version="1.0" encoding="UTF-8"?> <Document xmlns:dt="urn:schemas-microsoft-com:datatypes"> <analyse n="1"> <comments dt:dt="string">Иванов Иван Иванович 30.10.1986</comments> <info dt:dt="string">Иванов Иван Иванович 30.10.1986</info> <organization dt:dt="string">ООО "Лаборатория Гемотест"</organization> <type dt:dt="string">Кал</type> <id dt:dt="i4">4901</id> <vial dt:dt="i4">1</vial> <status dt:dt="i4">0</status> <MProbe dt:dt="r8">0.9</MProbe> <MSt dt:dt="r8">0.5</MSt> </analyse> <analyse n="2"> <comments dt:dt="string">Никитина Надежда Петровна 14.05.2010</comments> <info dt:dt="string">Никитина Надежда Петровна 14.05.2010</info> <organization dt:dt="string">ООО "Лаборатория Гемотест"</organization> <type dt:dt="string">Кал</type> <id dt:dt="i4">4902</id> <vial dt:dt="i4">2</vial> <status dt:dt="i4">0</status> <MProbe dt:dt="r8">1.4</MProbe> <MSt dt:dt="r8">0.5</MSt> </analyse> </Document>
Рабочий файл очереди для проверки
Ещё один файл очереди с обратной нумерацией виал
После того как хроматографист обработает хроматограмму он нажимает на кнопку передать результаты. Программа Хромос формирует xml файл следующего вида:
<?xml version="1.0" encoding="UTF-8"?> <Document xmlns:dt="urn:schemas-microsoft-com:datatypes"> <analyse> <id dt:dt="string">4901</id> <c2 dt:dt="r8">0.001</c2> <c3 dt:dt="r8">0.065</c3> <ic4 dt:dt="r8">0.128</ic4> <c4 dt:dt="r8">0.054</c4> <ic5 dt:dt="r8">0.032</ic5> <c5 dt:dt="r8">0.001</c5> <c6 dt:dt="r8">0.001</c6> <ic6 dt:dt="r8">0.184</ic6> </analyse> </Document>
В передаваемых данных концентрации передаются в долях (не в процентах). Если концентрация равна нулю, то выдаётся число 0.001
После сохранения результатов в xml файл запускается скрипт (программа экспорта), указанный в настройках ПО Хромос.
Первым параметром у скрипта будет xml-файл (с полным путём), вторым параметром файл-хроматограмма (с полным путём).
"C:\export-script" "C:\Users\user1\AppData\Local\Temp\chm1.tmp.xml" "O:\Анализы\КЖХ10-20150417-124853.stg"
После выполнения скрипта экспорта xml файл удаляется.
Если скрипт выдаёт код завершения отличный от нуля, то в программе Хромос будет выведено сообщение об этом «Программа экспорта вернула код завершения ХХ».