对于医疗信息软件来说,Dicom 标准是一个不得不学习的标准。DICOM标准在 PS3.5中定义了27 个基本数据类型,就是所谓的值表现(VR, Value Representations)。值表现是用来封装所有可能的临床数据类型的。在 DICOM 中写任何东西都必须符合这 27 个基本数据类型中的一个。每个 VR 都是两个英文字母的缩写。下表列出了这 27 个基本数据类型的定义。
DICOM VR (Value Representations)表
VR |
含义 |
允许的字符 |
数据长度 |
CS - Code String 代码字符串 |
开头结尾可以有没有意义的空格的字符串,比如“CD123_4” |
大写字母,0-9,空格以及下划线字符 |
最多 16 个字符 |
SH - Short String 短字符串 |
短字符串,比如:电话号码,ID等 |
最多 16 个字符 |
|
LO - Long String 长字符串 |
一个字符串,可能在开头、结尾填有空 格。比如“Introduction to DICOM” |
最多 64 个字符 |
|
ST - Short Text 短文本 |
可能包含一个或多个段落的字符串 |
最多 1024 个字符 |
|
LT - Long Text 短文本 |
可能包含一个或多个锻炼的字符串,与LO相同,但可以更长 |
最多 10240 个字符 |
|
UT - Unlimited Text 无限制文本 |
包含一个或多个段落的字符串,与 LT 类似 |
最多(2的32次方–2)个字符 |
|
AE - Application Entity 应用实体 |
标识一个设备的名称的字符串,开头和 结尾可以有无意义的字符。比如 “MyPC01” |
最多 16 个字符 |
|
PN - Person Name 病人姓名 |
有插入符号(^)作为姓名分隔符的病人姓名。比如“SMITH^JOHN” “Morrison- Jones^Susan^^^Ph.D, Chief Executive Officer” |
最多 64 个字符 |
|
UI - Unique Identifier (UID) 唯一标识符 |
一个用作唯一标识各类项目的包含 UID 的字符串。比如“1.2.840.10008.1.1” |
0-9 和半角句号(.) |
最多64 个字符 |
DA - Date 日期 |
格式为 YYYYMMDD 的字符串;YYYY 代表年;MM 代表月;DD 代表日。比 如“20050822”表示 2005 年 8 月 22 日 |
0-9 |
8个字符 |
TM - Time 时间 |
格式为 HHMMSS 的字符串。FRAC; HH 表示小时(范围“00”-“23”); MM 表示分钟(范围“00”-“59”); 而 FRAC 包含秒的小数部分,即百万分 之一秒。比如“183200.00” 表示下午 6:32 |
0-9 和半角句号(.) |
最多 16 个字符 |
DT - Date Time 日期时间 |
格式为 YYYYMMDDHHMMSS. FFFFFF,串联的日期时间字符串。字符串的各部分从左至右是:年 YYYY;月 MM;日 DD;小时 HH;分钟 MM;秒 SS;秒的小数 FFFFFF。比如 20050812183000.00”表示 2005 年 8 月 12 日下午 18 点 30 分 00 秒 |
0-9,加号,减号和半角句号 |
最多 26 个字符 |
AS - Age String 年龄字符串 |
符合以下格式的字符串:nnnD, nnnW, nnnM, nnnY;其中 nnn 对于 D 来说表示天数,对于W来说表示周数,对于M 来说表示月数,对于 Y 来说表示岁数。 比如“018M”表示他的年龄是 18 个月 |
0–9, D, W,M, Y |
4 个字符 |
IS - Integer String 整型字符串 |
表示一个整型数字的字符 串。比如“-1234567” |
0-9,加号(+),减号(-) |
最多 12 个字符 |
DS - Decimal String 小数字符串 |
表示定点小数和浮点小数。 比如“12345.67”,“-5.0e3” |
0-9,加号(+),减号(-), 最多 16 个字符 E,e 和半角句号(.) |
最多 16 个字符 |
SS - Signed Short 有符号短型 |
符号型二进制整数,长度 16 比特 |
2 个字符 |
|
US - Unsigned Short 无符号短型 |
无符号二进制整数,长度 16 比特 |
2 个字符 |
|
SL - Signed Long 有符号长型 |
有符号二进制整数 |
4 个字符 |
|
UL - Unsigned Long 无符号长型 |
无符号二进制整数,长度 32 比特 |
4 个字符 |
|
AT - Attribute Tag 属性标签 |
16 比特无符号整数的有序对,数据元素的标签 |
4 个字符 |
|
FL - Floating Single 单精度浮点 |
单精度二进制浮点数字 |
4 个字符 |
|
FD - Floating Point Double 双精度二进制浮点数字 |
双精度二进制浮点数字 |
8 个字符 |
|
OB - Other Byte String 其他字节字符串 |
字节的字符串(“其他”表示没有在VR中定义的内容) |
||
OW - Other Word String 其他单词字符串 |
16 比特(2 字节)单词字符串 |
||
OF - Other Float String 其他浮点字符串 |
32 比特(4 个字节)浮点单词字符串 |
||
SQ - Sequence Items 条目序列 |
条目的序列 |
||
UN – Unknown 未知 |
字节的字符串,其中内容的编码方式是未知的 |
时间: 2024-10-13 09:30:00