封装的文档信息对象定义(IOD)中所描述的DICOM规范在第3部分中,部分A.45。封装文档IOD可以用来封装一个PDF文档(SOP类1.2.840.10008.5.1.4.1.1.104.1)(part3表A.45.1-1)或CDA文档(SOP类1.2.840.10008.5.1.4.1.1.104.2)(第3部分表A.45.2-1)。PDF和CDA文档版本IOD包含封装信息实体(IE),进而由封装文件模块(第3部分,表C.24-2)。这个表如下所示:
表C.24-2定义封装的文档属性。
表C.24-2
封装的文档模块属性
属性名称 | 标签 | 类型 | 属性描述 |
---|---|---|---|
实例数 | (0020年,0013年 | 1 | 这一数字标识该SOP实例。在一系列价值应是唯一的。 |
内容日期 | (0008,0023) | 2 | 文档内容创建之日起就开始了。 |
内容的时间 | (0008,0033) | 2 | 文档内容创建的时间就开始了。 |
收购日期时间 | (0008年,002年) | 2 | 日期和时间的原始文档中生成的数据开始。 |
燃烧的注释 | (0028,0301) | 1 | 指示是否封装在注释文档包含足够的燃烧来确定病人和日期数据获得。枚举值: 是的 没有 识别病人和日期作为文本在一个封装的文件(例如,在一个XML属性或元素)相当于注释“燃烧”。去除了识别信息的文档可以使用没有价值。 |
源实例序列 | (0042年,0013年 | 1 c | 序列标识的实例集被用来推导出封装文件。一个或多个物品可能被包括在这个序列。如果需要来自一个或多个DICOM实例。否则可能出现。 |
>包括SOP实例参考宏观”表外扩 | |||
文档标题 | (0042年,0010年 | 2 | 文档的标题。 请注意:在一个PDF文档封装的情况下,这可能是“标题”条目的值在“文档信息目录”编码在PDF数据。 |
概念名称的代码序列 | (0040年,A043 | 2 | 编码表示文档的标题。零个或一个项目可能存在。 |
>包括代码序列宏表8.8 - 1 | 基线上下文集团7020 | ||
验证标志 | (0040年,A493 | 3 | 指示是否封装验证文档。枚举值: 未经证实的=没有合法证明的负责任的人。 =验证证明(签署)一个验证的观察者或法律身份命名文档中,对其内容负责。 |
HL7实例标识符 | (0040年,E001) | 1 c | 封装HL7结构化文档的实例标识符编码作为一个UID (OID或UUID),连接与插入符号(“^”)和扩展值(如果扩展存在于实例标识符)。 如果需要封装CDA文档是一个文档。 |
封装文档的MIME类型 | (0042,0012) | 1 | 封装的类型文档流描述使用MIME媒体类型(RFC 2046)。 |
MIME类型列表 | (0042年,0014年 | 1 c | 子组件的封装文档的MIME类型。 如果封装所需文档包含子组件和MIME类型不同于主封装文档的MIME类型。118金博宝 请注意:一个封装CDA,包括嵌入式JPEG图像和嵌入式PDF将列表“图像/ JPEG \应用程序/ PDF”。 |
封装的文档 | (0042年,0011年 | 1 | 封装的文件流,包含一个文档编码根据MIME类型。 |
的DICOMENCAPSULATEDDOCUMENT结构代表了元素在这个表中,除了序列(实例序列来源、概念名称代码序列)。DICOMCODESEQUENCEITEM结构表示概念中的元素名称的代码序列。
这两个LDicomDS: GetEncapsulatedDocument和LDicomDS: SetEncapsulatedDocument使用这些结构来访问封装模块文档元素。
提取封装文档作为一个文件,和阅读文档模块封装元素从现有的DICOM数据集,调用LDicomDS: GetEncapsulatedDocument函数。
提取文档封装到一个内存缓冲区,和阅读文档模块封装元素从现有的DICOM数据集,调用LDicomDS: GetEncapsulatedDocument函数。
封装现有的PDF或CDA文档,插入新的或修改现有的元素和元素值组成封装文档模块,调用LDicomDS: SetEncapsulatedDocument函数。
LDicomDS: SetEncapsulatedDocument:源文档的一个文件
LDicomDS: SetEncapsulatedDocument:源文档的内存缓冲区
注意,封装文档元素(0042、0011)包含实际PDF或CDA文档的字节流。的LDicomDS: GetEncapsulatedDocument函数自动读取的字节流元件,并将其存储为一个指定的文件。
的LDicomDS: SetEncapsulatedDocument函数自动读取的字节流元件,并将其存储在一个指定的内存缓冲区。
同样的,LDicomDS: SetEncapsulatedDocument函数以一个文件名作为参数,并自动存储这个文件的内容作为字节流的封装文档元素(0042、0011)。或者,您可以调用LDicomDS: GetEncapsulatedDocument存储内存缓冲区的内容作为字节流的封装文档元素(0042、0011)。
如何创建一个封装的文档,看例子LDicomDS: SetEncapsulatedDocument函数。如何提取一个封装的文档的内容,看到的例子LDicomDS: GetEncapsulatedDocument函数。
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。