目 次前言Ⅱ…………………………………………………………………………………………………………引言Ⅴ…………………………………………………………………………………………………………1 范围1………………………………………………………………………………………………………2 规范性引用文件1…………………………………………………………………………………………3 术语和定义1………………………………………………………………………………………………4 缩略语1……………………………………………………………………………………………………5 信息接口框架2……………………………………………………………………………………………6 文件接口要求2…………………………………………………………………………………………… 6.1 文件结构2…………………………………………………………………………………………… 6.2 文件类型3……………………………………………………………………………………………7 文件存取方式68…………………………………………………………………………………………… 7.1 一般要求68…………………………………………………………………………………………… 7.2 流传输方式68…………………………………………………………………………………………8 通信要求72…………………………………………………………………………………………………附录A(规范性) 报文编码说明73…………………………………………………………………………附录B(资料性) TLV标签示例76…………………………………………………………………………参考文献77……………………………………………………………………………………………………ⅠJT/T978.4—2023前 言本文件按照GB/T1.1—2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定起草。本文件是JT/T978《城市公共交通IC卡技术规范》的第4部分。JT/T978已经发布了以下部分:———第1部分:总则;———第2部分:卡片;———第3部分:读写终端;———第4部分:信息接口;———第5部分:非接触接口通信;———第6部分:安全;———第7部分:检测项目。本文件代替JT/T978.4—2015 《城市公共交通IC卡技术规范 第4部分:信息接口》,与JT/T978.4—2015相比,除结构调整和编辑性改动外,主要技术变化如下:———更改了流水文件结构要求,删除了结构图说明(见6.1.2,2015年版的6.1.2);———更改了顺序文件结构要求,将内容分为“基本要求”和“交易记录段位图”,删除了MAC校验要求(见6.1.3,2015年版的6.1.3);———更改了“文件类型”的内容,“交易类接口文件”增加了代扣交易明细文件,“清算类接口文件”增加了“代扣交易清算反馈文件”“消费代扣清算反馈文件”“脱机代扣清算明细文件”“代扣争议交易调整清算明细文件”“代扣清算结果明细文件”,“其他类接口文件”增加了“确认机构差错处理结果通知文件”“异地交易机构信息文件”的说明(见6.2.1,2015年版的6.2.1);———更改了脱机消费明细文件头记录中“版本号”的说明(见6.2.2.2.3.2,2015年版的6.2.2.4.1);———增加了“国际密钥体系文件尾记录”要求(见6.2.2.2.3.3);———增加了“国密密钥体系文件尾记录”要求(见6.2.2.2.3.4);———更改了“电子钱包文件体记录段0-基本交易信息”的内容,增加了“段位图”“交易发起渠道”的说明(见6.2.2.2.3.5,2015年版的6.2.2.4.3.2);———更改了“电子钱包文件体记录段2-卡片特征信息”的内容,增加了“终端机编号”“发卡机构标识”的说明(见6.2.2.2.3.7,2015年版的6.2.2.4.3.4);———更改了“电子钱包文件体记录段3-卡片管理信息”的内容,增加了“交易前金额”“应收金额”的说明(见6.2.2.2.3.8,2015年版的6.2.2.4.3.5);———更改了“电子现金文件体记录段0-基本交易信息”的内容,增加了“段位图”“交易发起渠道”的说明(见6.2.2.2.3.9,2015年版的6.2.2.4.4.2);———更改了“电子现金文件体记录段2-卡片特征信息”的内容,增加了“授权金额”的说明(见6.2.2.2.3.11,2015年版的6.2.2.4.4.2);———更改了“电子现金文件体记录段3-卡片管理信息”的内容,增加了“交易前金额”“应收金额”的说明(见6.2.2.2.3.12,2015年版的6.2.2.4.4.5);———更改了“行业数据信息标签代码”的表名称为“标签代码”,增加了标签代码“3001”“3002”“3003”“3004”“3005”和“3006”的说明(见6.2.2.2.4.2,2015年版的6.2.2.4.5);———增加了“代扣交易明细文件”要求(见6.2.2.3);———更改了“消费已处理文件清单文件”用途,增加了“代扣文件”要求(见6.2.3.2.1,2015年版的ⅡJT/T978.4—20236.2.3.2.1);———更改了“脱机消费清算明细文件格式”的内容,更改了“版本号”“收单机构标识码”“收单机构代码”“发卡地通卡公司代码”的说明,增加了“MCC”“渠道类型”的说明,增加了数据元“接收机构代码”“发送机构标识码”“手续费”“发卡分润”“收单分润”和“预留字段”的说明(见6.2.3.3.3,2015年版的6.2.3.3.3);———更改了“消费清算反馈文件格式”的内容,更改了“版本号”“接收清算机构标识”“发卡地通卡公司代码”的说明,增加了“MCC”“渠道类型”的说明,增加了数据元“收单机构标识码”“发送机构代码”“手续费”“发卡分润”“收单分润”和“预留字段”的说明(见6.2.3.4.3,2015年版的6.2.3.4.3);———更改了“消费争议交易调整明细文件格式”的内容,更改了“版本号”的说明,增加了“MCC”“渠道类型”的说明,增加了数据元“发卡机构代码”“接收机构代码”“收单机构标识码”“发送机构代码标识码”“差错发起方机构代码”“差错确认方机构代码”“原因码”“回复码”“错误代码”“错误代码描述”“差错手续费”“手续费”“发卡分润”“收单分润”“差错类型”“差错结算金额”和“保留字段”的说明(见6.2.3.5.3,2015年版的6.2.3.5.3);———更改了“消费清算结果明细文件格式”的内容,更改了“版本号”的说明,更改了数据元“手续费2-预留”名称和说明栏内容,增加了“业务类型”“错误代码”“预留”的说明,增加了数据元“发卡机构代码”“发送机构标识码”“差错手续费收费类型”“下发机构方标识”的说明(见6.2.3.6.3,2015年版的6.2.3.6.3);———更改了“消费明细验证反馈文件格式”的内容,增加了“卡号”的说明(见6.2.3.7.3,2015年版的6.2.3.7.3);———增加了“代扣交易清算反馈文件”要求(见6.2.3.8);———增加了“消费代扣清算反馈文件”要求(见6.2.3.9);———增加了“脱机代扣清算明细文件”要求(见6.2.3.10);———增加了“代扣争议交易调整清算明细文件”要求(见6.2.3.11);———增加了“代扣清算结果明细文件”要求(见6.2.3.12);———更改了“入账通知文件格式”的内容,更改了“版本号”“收单机构标识码”“收单机构代码”“发卡地通卡公司代码”的说明,增加了“MCC”“渠道类型”和“卡号”的说明,增加了数据元“接收机构代码”“发送机构标识码”“手续费”“发卡分润”“收单分润”的说明(见6.2.4.2.3,2015年版的6.2.4.1.3);———更改了“差错处理文件格式”的内容,更改了“版本号”“调整后交易金额”“差错类型”的说明,增加了“MCC”“渠道类型”的说明,增加了数据元“收单机构流水号”“收单机构受理日期”“原因码”“差错发起方机构代码”“发卡机构代码”“收单机构标识码”的说明(见6.2.4.8.3,2015年版的6.2.4.7.3);———增加了“确认机构差错处理结果通知文件”要求(见6.2.4.9);———增加了“异地交易机构信息文件”要求(见6.2.4.10);———更改了文件存取方式,删除了FTP—文件传输协议(FileTransferProtocol)相关内容(见7.1,2015年版7.1,7.2);删除了说明,更改了一般要求和图5的内容(见7.1,2015年版的7.1);———更改了“消息报文格式”的内容,更改了“加密算法”的说明(见7.2.1.2,2015年版的7.3.3);———更改了“文件信息通知报文格式”的内容,更改了“文件大小”的说明(见7.2.2.2.3,2015年版的7.3.4.4);———更改了“断点通知报文格式”的内容,增加了“应答码”的说明(见7.2.2.2.5,2015年版的7.3.4.6);———更改了“文件数通知报文格式”的内容,增加了“应答码”的说明(见7.2.2.2.6,2015年版的7.3.4.7);ⅢJT/T978.4—2023———更改了“文件传输结束报文格式”的内容,增加了“结束标识符”的说明(见7.2.2.2.7,2015年版的7.3.4.8);———更改了“应答报文格式”的内容,增加了“应答码”的说明(见7.2.2.2.8,2015年版的7.3.4.9)。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由全国城市客运标准化技术委员会(SAC/TC529)提出并归口。本文件起草单位:中国交通通信信息中心、北京中交金卡科技有限公司、江苏交通一卡通有限公司、北京市政交通一卡通有限公司、上海公共交通卡股份有限公司、深圳市深圳通有限公司、广西交通一卡通有限公司。本文件主要起草人:张淳、汪宏宇、李岚、司徒文翰、王孝广、王一路、康雪、侯凤丽、李琳、周颖、李琛、徐振宇、周湘鹏、甄永峰、钟振。本文件及其所代替文件的历次版本发布情况为:———2015年首次发布为JT/T978.4—2015;———本次为第一次修订。ⅣJT/T978.4—2023引 言推广普及城市公共交通一卡通是发展综合运输服务、落实公交优先发展战略的重要举措,事关人民群众切身利益,是重要的民生工程。以统一标准体系为先导,交通运输部制定发布了JT/T978《城市公共交通IC卡技术规范》,推进了跨区(市)域、跨交通方式互联互通的实现,并保证了“一卡通”行业长期、稳定、健康发展。JT/T978旨在规范城市公共交通IC卡相关产品和系统的设计、研发和建设,由七个部分构成。———第1部分:总则。目的在于明确城市公共交通IC卡系统的组成及总体技术要求。———第2部分:卡片。目的在于规范城市公共交通IC卡卡片产品在应用方面的技术要求。———第3部分:读写终端。目的在于规范城市公共交通IC卡读写终端产品在应用方面的技术要求。———第4部分:信息接口。目的在于规范城市公共交通IC卡系统在信息接口、文件及通信方面的技术要求。———第5部分:非接触接口通信。目的在于规范城市公共交通IC卡卡片和读写终端产品在非接触接口通信方面的技术要求。———第6部分:安全。目的在于规范城市公共交通IC卡卡片和读写终端产品在安全和加密机制方面的技术要求。———第7部分:检测项目。目的在于规范城市公共交通IC卡在产品、系统和安全方面的检测要求。JT/T978—2015发布实施以来,全国交通一卡通互联互通建设成果显著,带动了国内交通一卡通产业链的快速发展。随着行业环境发生的巨大、快速变化,各地在一卡通互联互通实施过程中提出了新的业务应用需求。同时,响应国家国产密码应用重大战略也对交通一卡通提出了密码应用方面的新要求。鉴于此,确有必要修订完善JT/T978—2015,以满足各地业务应用发展需求和国产密码应用要求,确保标准具有先进性、指导性和安全