1.1.1 数据元表示类属性

数据元的表示类属性中,“数据元值的数据类型”和“表示格式”两部分主要依据《GB/T 19488.1-2004电子政务数据元 第1部分 设计和管理规范》、《JT/T 697.1-2007交通信息基础数据元
1部分 总则》,其中涉及日期与时间的部分采用《GB/T 7408-2005数据元和交换格式 信息交换 日期和时间表示法》。

5.2.4.1数据元值的数据类型

“数据元值的数据类型”的描述规则见表(3)。

   3数据元值的数据类型描述规则

数据元值的

数据类型

表示符

     

字符型(string)

S

通过字符形式表达的值的类型。可包含字母字符(a-z,A-Z)、数字字符等。(默认GB 2312信息交换用汉字编码字符集
基本集)

布尔型boolean)

L

0 (False)1 (True)形式表示的逻辑值

数值型(number)

N

通过“0”到“9”数字形式表示的值的类型

日期型(date)

D

采用GB/T 7408-2005数据元和交换格式
信息交换 日期和时间表示法中规定的YYYYMMDD格式表示的值的类型

日期时间型(datetime)

DT

采用GB/T 7408-2005数据元和交换格式
信息交换 日期和时间表示法中规定的YYYYMMDDThhmmss格式表示的值的类型。(字符T作为时间的标志符,说明日的时间表示的开始。)

时间型(time)

T

采用GB/T 7408-2005数据元和交换格式
信息交换 日期和时间表示法中规定的hhmmss格式表示的值的类型

二进制(binary)

BY

上述无法表示的其他数据类型,如图象、音频、视频等二进制流文件格式

 

5.2.4.2表示格式

“数据元值的表示格式”中,字符含义描述规则见表(4),字符长度描述规则见表(5)。

   4数据元值的表示格式中字符含义描述规则

字符

含义

A

字母字符

N

数字字符

AN

字母或()数字字符

D8

采用YYYYMMDD的格式表示,其中,“YYYY”表示年份,“MM”表示月份,“DD”表示日期

T6

采用hhmmss的格式表示,其中“hh”表示小时,“mm”表示分钟,“ss”表示秒

DT15

采用YYYYMMDDThhmmss的格式表示,字符T作为时间的标志符,说明日的时间表示的开始;其余字符表示与上同

 

    5数据元值的表示格式中字符长度描述规则

类别

表示方法

固定长度

在数据类型表示符后直接给出字符长度的数目。

可变长度

1) 可变长度不超过定义的最大字符数

在数据类型表示符后加“..”后给出数据元最大字符数目。

2) 可变长度在定义的最小和最大字符数之间

在数据类型表示符后给出最小字符长度数后加“..”后,再给出最大字符数。

有若干字符行

表示的长度

按固定长度或可变长度的规定给出每行的字符长度数后加“X”后,再给出最大行数。

有小数位

按固定长度或可变长度的规定给出字符长度数后,在“,”后给出小数位数。字符长度数包含整数位数、小数点位数和小数位数。

数据元值的表示格式示例:

1字符型

AN18       固定长度为18个字符(字母或(和)数字)长度的字符。

A..100     可变长度,最大为100个字符(字母)长度的字符。

AN..100    可变长度,最大为100个字符(字母或(和)数字)长度的字符。

N2         固定长度为2个字符(数字)长度的字符。

AN..40X3   最多3行,每行最大长度为40个字符(字母或(和)数字)长度的字符。

2逻辑型(布尔型)

L(1)L(T)表示取值为真;

L(0)L(F)表示取值为假;

3数值型

N3         固定长度为3位数字。

N..3       最大长度为3位数字。

N2..4      最小长度为2位,最大长度为4位数字。

N5,1       最大长度为5位的十进制小数格式(包括小数点),小数点后保留1位数字。

N5..7,1    最小长度为5位,最大长度为7位的十进制小数格式(包括小数点),小数点后保留1位数字。

N5..8,..2  最小长度为5位,最大长度为8位的十进制小数格式(包括小数点),小数点后保留最多2位数字。

4日期型

D8         采用YYYYMMDD格式(8位定长)表示年月日。

199818日,应表示为19980108

5DT 日期时间型

      
DT15      
采用YYYYMMDDThhmmss格式(15位定长)表示年月日时分秒。

6时间型

T6         采用hhmmss格式(6位定长)表示时分秒。

7BY二进制  (BY后加具体的媒体格式表示)

BY-JPEG    表示该数据是一个JPEG格式文件。