编辑: liubingb 2019-07-08

1 期货公司统一编码 保证金监控中心为期货公司分配的统一编码,长度

4 位.

2 文件分类 如:TXT 文件,XML 文件,长度

1 位.见数据字典 文件分类 项.

3 文件日期 格式为 YYYYMMDD.

4 业务分类 各个业务系统根据业务特征继续名称的划分,最大长度

16 位.

5 批次号/顺序号 01-99,支持一个文件日期下多批次的文件.

6 其他说明 可以自行定义内容,最大长度

16 位. 5.2.2 文件内容格式 5.2.2.1 文件内容格式说明 文件内容推荐使用TXT文件格式和XML文件格式. 各柜台系统可选择提供一种或多种文件格式. 本标 准中的文件类型接口信息,如非特殊说明(备注中标示为 可选 等)均为必选信息.本标准中文件内 容的完整性通过传输层协议保证. 5.2.2.2 TXT 文件格式 TXT文本文件格式的文件名以 .TXT 作为 后缀名 ,其基本格式规定如下: ――域与域之间通过半角|符(0x7C)分隔,转义字符采用半角\符(0x5C).如域内容中包含半角 |符,一律替换为其转义字符\\|;

如域内容中包含半角\符,一律替换为其转义字符\\;

――在每一行的最后一个域之后跟一个回车换行符(0x0D,0x0A),行中不得出现回车换行符,如 果有,转义为[ent];

――第一行为域名,列举本文件所包含数据域的英文名称;

――第二行开始为数据内容,数据内容的顺序必需与第一行数据域的顺序保持一致;

――根据数据域 必需 属性,数据域分为 必需 ( 必需 属性为 Y )和 非必需 ( 非必需 属性为 N )两类. 必需 的数据域不能裁剪,必需包含在文件内容中;

非必需 的数据域可根据各期货交易 所实际业务进行裁剪,部分包含在文件中;

必需 的数据域和选择包含的 非必需 的数据域的英文名称 需要在第一行中列举;

――对于整数和浮点数类型的数据域内容,统一转换成字符串类型;

――连续两个回车换行符(0x0D,0x0A)表示文件内容结束. 5.2.2.3 XML 文件格式 数据包和消息体采用XML格式描述,数据包和消息体的语法规则应遵循可扩展标记语言 (XML)语法 规则. 注:XML语法规则见W3C XML 1.0标准. 5.2.3 文件接口字段命名规则 JR/T 0151―2016

5 字段命名采用Pascal命名法. 将标识符的首字母和每个单词的首字母都大写表示. 单字之间不以空 格断开或者连接号(-)、底线(_)连结,第一个单字首字母采用大写字母;

后续单字的首写字母亦用 大写字母. 示例:FirstName、LastName. 5.3 实时报文格式 5.3.1 基本结构 每一个消息体由一个消息头和多个业务要素构成.一个完整的消息见表9. 表9 消息体结构 起始标签 内容为 消息名称 消息体的标签名称 消息头 消息头内容 业务要素

1 业务要素

1 内容 业务要素

2 业务要素

2 内容 业务要素

3 业务要素

3 内容 … … 消息名称 消息体的标签名称 结束标签 内容为 每一个会话或应用传输的消息应只有一个消息头.该消息头指明消息类型、发送起始点、发送目的 地、发送时间、消息流水号以及其他一些通用信息.消息头格式见表10. 表10 消息头结构 要素名称 英文名称 重复 元素类型 备注 版本 a Version [1..1] Max35Text 应用系统类型 b SystemType [1..1] SystemType 业务功能码 c InstructionCode [1..1] InstructionCode 交易发起方 d TradeSource [1..1] InsitutionType 创建者 e Creator [0..1] Institution 组件 发送机构 f Sender [1..1] Institution 组件 接收机构 g Recver [1..1] Institution 组件 发生日期 h CreateDate [0..1] Date 发生时间 i CreateTime [0..1] Time 消息流水号 j Refrence [0..1] Reference 组件 相关消息流水号 k RelatedReference [0..1] Reference 组件 最后分片标志 l LastFragment [0..1] YesNoIndicator JR/T 0151―2016

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