1附件22015版台湾居民来往大陆通行证机读码规则位数数据项定义内容说明12证件标识固定为CT310证件号码8个字符数字11分隔符号12本行311位校验位1个字符本行311位的七三一算法校验码1314签发次数2个字符与通行证正面视读区的签发次数一致15本行1314位校验位1个字符本行1314位的七三一算法校验码1621证件有效期至6个字符格式为YYMMDD22本行1621位校验位1个字符本行1621位的七三一算法校验码223持证人性别代码1个字符男为M女为F2429出生日期6个字符格式为YYMMDD30本行2429位校验位1个字符本行2429位的七三一算法校验码116持证人中文姓名16个字符采用字符上移算法后的GBK机器内码表示中文信息姓加名共表示4个汉字姓名大于4个汉字时取前4个小于4个汉字时尾部用符号补齐对于GBK之外的汉字以全角问号内码代替GBK汉字编码区间B0A1F7FE8140A0FEAA40FEA017中文姓名舍弃汉字数1个字符用字符上移算法后的字符表示舍弃的汉字数AZ为相应的025最大舍弃汉字数为25个汉字18拉丁字母姓名中舍弃字符数1个字符用字符上移算法后的字符表示舍弃的字符数AZ为相应的025最大舍弃字符数为25个字符319出生日期世纪位1个字符其中A代表19世纪B代表20世纪C代表21世纪2029台湾国民身份证号码10个字符不足10个字符的用补齐台湾国民身份证号码中如有括号的符号舍弃括号中的内容保留30总校验位1个字符第一行322位第一行24至30位第二行2029位的七三一算法总校验码126持证人拉丁字母姓名26个字符姓在前名在后姓和名中间使用符号分隔空格横杠小数点单引号等非26个英文字母用一个符号替换作为每组的分隔如转换后存在多个连续的符号仅保留一个符号拉丁字母姓名大于26位时取前26位小于26位时后面用补齐2730审批签发机关代码4个字符通行证审批签发机关代码如3500香港为HKGL澳门为MACL