Мне нужно обновить около 1,5 тыс. Записей пациентов с помощью идентификатора Issuer of Patient
на сервере PACS DCM4CHEE.Массовый сменный эмитент идентификатора пациента на PACS (DCM4CHEE)
Я понял, что мне удастся сделать это эффективно через сообщения HL7 (либо A31
, либо A08
), хотя я не могу найти соответствующий синтаксис, чтобы сделать это в никуда.
Если кто-нибудь знает, как это сделать (в этом или каком-либо другом способе) я был бы весьма признателен
Заранее спасибо
Если вы хотите изменить набор записей, которые уже существуют в базе данных PACS, а затем выполнить обновление SQL непосредственно на структуре данных dcm4chee (некоторое описание доступно по адресу http://www.dcm4che.org/confluence/display/ee2/База данных + Таблица + Описания) может быть проще .. просто подсказка – xmojmr
Ну, это была моя первая идея, но ручное изменение pat_id_issuer в таблице пациентов на самом деле не меняет ее: например, в интерфейсе web3 такая измененная запись найдена, когда фильтрация эмитентом, хотя на дисплее вообще не указывается эмитент, например, не было ни одного. Также все проблемы с неоднозначностью при сохранении соответствия пациентам. Возможно, я должен изменить некоторые другие поля в db, но опять же я не знаю, какой из них ...:/ – 4rlekin
Не знаю, вы можете узнать больше, обратив исходные коды, но ответ может быть уже доступен в форумах поддержки dcm4chee по адресу http://forums.dcm4che.org/jiveforums/index.jspa?categoryID=1, и вы также можете получить свой ответ, спросив в группе разработчиков dcm4chee Google на странице https://groups.google.com/forum/#! forum/dcm4che - сначала попробуйте копать. У Stack Overflow нет очень сильного IT-сообщества в области здравоохранения, хотя вы можете проголосовать за [area51 healthcare IT-предложение] (http://area51.stackexchange.com/proposals/65896/healthcare-it?referrer=zzSEh1b0idFc27gzFOBXTQ2), чтобы изменить его (?) – xmojmr