有，第一代居民身份证是15位编码。 2004年1月1日，第二代居民身份证开始换发，第一代居民身份证已经于2013年1月1日正式退出。我国二代居民身份证的号码为18位。 第二代居民身份证（18位）的编码规则： 1、前1、2位数字表示:所在省(直辖市、自治区)的代码; 2、第3、4位数字表示:所在地级市(自治州)的代码; 3、第5、6位数字表示:所在区(县、自治县、县级市)的代码; 4、第7-14位数字表示:出生年、月、日; 5、第15、16位数字表示:所在地的派出所的代码; 6、第17位数字表示性别:奇数表示男性(1、3、5、7、9)，偶数表示女性(0、2、4、6、8); 7、第18位数字是校检码:也有的说是个人信息码，不是随计算机的随机产生，它是用来检验身份证的正确性。校检码可以是0-9的数字，有时也用x表示。作为尾号的校验码，是由号码编制单位按统一的公式计算出来的，如果某人的尾号是0-9，都不会出现X，但如果尾号是10，那么就得用X来代替，因为如果用10做尾号，那么此人的身份证就变成了19位。
有，第一代居民身份证是15位编码。
有，第一代居民身份证是15位编码。