编辑: 戴静菡 2017-09-27

65'

Var.(可变长度) CRT(卡持有者相关模版) 卡持有者相关数据的标记. [见ISO/IEC 7816-6] 标签(Tag) 长度(L) 值(Value) 数据类型 说明 '

80'

x Surname姓(1-45个字符) AN 必须的;

如有可能,还应该包括头衔、姓名前缀、姓名后缀等的值. '

81'

x GivenName(名)(0-45个字符) AN 可选的;

只有在名不存在的情况下,该数据对象可省略,此时使用其缺省值,即空字符串值. '

82'

0, 4, 6,

8 DateOfBirth(出生日期) N 可选的;

只有在出生日期不明的情况下,该数据对象可省略.此时使用其缺省值,即空字符串值.基本的日期格式是(GB/T 7408)YYYYMMDD,也允许YYYYMM,YYYY以及空值. '

83'

x CardholderIdentifier(卡持有者标识符) (1-30个字符) AN 可选的;

遵守发卡国国家法规、并且独立于保险业的持卡者标识符.只有当独立于保险业的号码不存在时,该数据对象可省略,此时应该使用管理数据(见本系列标准第6部分)中的投保人号码做为替代. '

84'

1 Sex(性别) N 可选的;

取值遵照ISO/IEC 5218:0=未知,1=男,2=女,9=不适用. '

85'

2 Nationality(国籍) AN 可选的;

只有在国籍未知时,该数据对象可省略.此时使用其缺省值,即空字符串值. 取值是符合GB/T 2659的两个字母组成的代码,或者为空值(当未知国籍时). '

86'

x PlaceOfBirth(出生地)(1~99个字符) AN 可选的;

'

87'

x Address(地址)(1~99个字符) AN 可选的;

完整的地址名应包括所在国家和地区,街道名称和门牌号、邮政编码等. '

88'

x Telephone(电话)(1~99个字符) AN 可选的;

完整的电话号码应该包括国家代码和区号. '

73'

Var. NET(国家扩展模版) 可选的;

任意数据对象的标记;

该模版只有当该卡的发行国家需要使用一个或多个其他数据对象时,才能存在. [见ISO/IEC 7816-6] 标签(Tag) 长度(L) 值(Value) 数据类型 说明 本部分未定义由各国自行确立的其他数据对象. T.CRT L.CRT 国际标识数据对象 T.NET L.NET 各国自定的标识数据对象 '

65'

Var. '

80.81.82.73'

Var. ... 图1 嵌入了NET的标识数据的CRT模版 附录A (规范性附录) ASN.1 数据定义 CardholderRelated DEFINITIONS IMPLICIT TAGS ::= -- IMPLICIT TAGS: Since all objects are tagged, the tags of universal data types are omitted BEGIN IMPORTS Controls, BasicLatin, Latin-1Supplement FROM ASN.1-CHARACTER-MODULE {joint-iso-itu-t asn1(1) specification(0) modules(0) iso10646(0)} -- Further character sets of [ISO10646] may be imported in order to form an internationally -- usable character subset of the [ISO10646] Universal Multiple-Octet Coded Character Set (UCS). CardholderRelatedTemplate ::= [APPLICATION 5] SEQUENCE { surname [0]Surname, givenName [1] GivenName DEFAULT , dateOfBirth [2]DateOfBirth DEFAULT , cardholderIdentifier [3]CardholderIdentifier OPTIONAL, sex [4] Sex OPTIONAL, nationality [5] Nationality OPTIONAL, placeOfBirth [6] PlaceOfBirth OPTIONAL, address [7] Address OPTIONAL, telephone [8] Telephone OPTIONAL, nationalExtensions [APPLICATION 19] IMPLICIT NationalExtensionsTemplate OPTIONAL } UTF8Latin1String ::= UTF8String (FROM (({10} | {13} ) UNION BasicLatin UNION Latin-1Supplement)) -- according to [ISO10646];

{10} = Line feed, {13} = Carriage return Surname ::= UTF8Latin1String (SIZE (1..45)Size contrained to 1-45 characters GivenName ::= UTF8Latin1String (SIZE (01..45)Size contrained to 0-45 characters DateOfBirth ::= NUMERIC STRING (SIZE (0..8)) -- YYYYMMDD acc. to ISO 8601;

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题