在处理DICOM时,我成功地发送了图像和视频。
以下是将图像发送到PACS的代码
if ([mediaType isEqualToString:@"jpeg"] )
{
TransferSyntaxes.push_back(UID_JPEGProcess1TransferSyntax);
if (dicomSCU) {
dicomSCU->addPresentationContext(UID_VLMicroscopicImageStorage, TransferSyntaxes);
result = dicomSCU->initNetwork();
result = dicomSCU->negotiateAssociation();
}是否可以只将姓名、性别、道布等人口统计信息发送到PACS?
传输语法或任何代码库应该是什么?
发布于 2021-09-16 06:01:08
没有DICOM方法可以做到这一点。曾经有一个名为“独立患者管理”的DICOM服务类,但这个类在很多年前就已经停用了。
发送没有图像数据的图像的问题是,没有允许您创建有效对象的DICOM SOP类。一种可能的解决方案是发送非图像SOP类,例如封装的PDF或基本文本SR。尽管如此,这些对象仍然需要一些“主体”( PDF或纯文本)。PACS用户是否会仅仅为了创建患者而喜欢这样的虚拟对象,这是值得怀疑的。
向PACS“宣布”患者的“官方”方式是基于HL7 ADT消息或FHIR。不幸的是,不能保证您在该领域中遇到的所有PACS产品都实现了这样的服务。即使在IHE Technical Framework中,也无法将患者注册的ADT发送到PACS (“IHE术语中的图像管理器”,请参阅RAD-1)。然而,有一种方法可以在图像管理器中宣布一个过程(RAD-4,HL7 ORM),它将创建一个没有任何图像的患者。但这不仅创建了一个患者,而且还创建了一个程序,对于该程序,预计随后会传输图像。
https://stackoverflow.com/questions/69187391
复制相似问题