DB11-T 1164.2-2020 城市軌道交通自動(dòng)售檢票系統(tǒng)技術(shù)規(guī)范 第2部分:接口數(shù)據(jù)格式_第1頁
DB11-T 1164.2-2020 城市軌道交通自動(dòng)售檢票系統(tǒng)技術(shù)規(guī)范 第2部分:接口數(shù)據(jù)格式_第2頁
DB11-T 1164.2-2020 城市軌道交通自動(dòng)售檢票系統(tǒng)技術(shù)規(guī)范 第2部分:接口數(shù)據(jù)格式_第3頁
DB11-T 1164.2-2020 城市軌道交通自動(dòng)售檢票系統(tǒng)技術(shù)規(guī)范 第2部分:接口數(shù)據(jù)格式_第4頁
DB11-T 1164.2-2020 城市軌道交通自動(dòng)售檢票系統(tǒng)技術(shù)規(guī)范 第2部分:接口數(shù)據(jù)格式_第5頁
已閱讀5頁,還剩233頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

ICS35.240.60

CCSL67

備案號:78427-2021DB11

北京市地方標(biāo)準(zhǔn)

DB11/T1164.2—2020

代替DB11/T1164.2—2015

城市軌道交通自動(dòng)售檢票系統(tǒng)技術(shù)規(guī)范

第2部分:接口數(shù)據(jù)格式

Networktollsystemofrailtransittechnicalrequirements

PartII:Interfacedataformat

2020-12-24發(fā)布2021-04-01實(shí)施

北京市市場監(jiān)督管理局發(fā)布

DB11/T1164.2—2020

城市軌道交通自動(dòng)售檢票系統(tǒng)技術(shù)規(guī)范

第2部分:接口數(shù)據(jù)格式

1范圍

本文件規(guī)定了城市軌道交通自動(dòng)售檢票系統(tǒng)內(nèi)的通用數(shù)據(jù)約定、數(shù)據(jù)分類、參數(shù)數(shù)據(jù)、交易數(shù)據(jù)以

及系統(tǒng)內(nèi)的業(yè)務(wù)數(shù)據(jù)、控制數(shù)據(jù)和狀態(tài)數(shù)據(jù)。

本文件適用于城市軌道交通自動(dòng)售檢票系統(tǒng)的設(shè)計(jì)、建設(shè)、驗(yàn)收和運(yùn)營管理。

2規(guī)范性引用文件

本文件沒有規(guī)范性引用文件。

3術(shù)語和定義

下列術(shù)語和定義適用于本文件。

3.1

配置數(shù)據(jù)configurationdata

指具有唯一標(biāo)識(shí)符,帶有一組定義對象屬性的數(shù)據(jù)。

3.2

有效數(shù)據(jù)payload

AFC系統(tǒng)內(nèi)能被識(shí)別的配置數(shù)據(jù)XML文件,或者是一組相關(guān)的配置數(shù)據(jù)對象。

3.3

事件event

交易類型,通常由AFC的設(shè)備行為引發(fā)。

3.4

車票ticket

智能卡、二維碼或其它介質(zhì)乘車憑證(如生物介質(zhì))。

3.5

產(chǎn)品product

以車票為載體,實(shí)現(xiàn)不同消費(fèi)方式的功能。

3.6

1

DB11/T1164.2—2020

錢包產(chǎn)品purseproduct

有效期內(nèi)包含一定金額的乘車費(fèi)用的產(chǎn)品。

3.7

計(jì)次產(chǎn)品multirideproduct

有效期內(nèi)包含一定數(shù)量的乘車次數(shù)的產(chǎn)品。

3.8

定期產(chǎn)品passperiodproduct

在一定的時(shí)間期限內(nèi)可反復(fù)使用的有效產(chǎn)品。

3.9

黑名單blacklist

系統(tǒng)判定車票需要加鎖/解鎖時(shí)用到的車票唯一標(biāo)識(shí)。

4縮略語

下列縮略語適用于本文件:

ACC:軌道交通自動(dòng)售檢票系統(tǒng)清算中心(AutomaticFareCollectionClearingCenter)

AG:自動(dòng)檢票機(jī)(AutomaticGate)

BMACS:北京市政交通一卡通結(jié)算系統(tǒng)(BeijingMunicipalAdministration&CommunicationCard

System)

BOM:半自動(dòng)售票機(jī)(BookingOfficeMachine)

MAC:消息驗(yàn)證碼(MessageAuthenticationCode)

MLC:多線路中心(MultipleLineCenter)

SC:車站計(jì)算機(jī)(StationComputer)

SLE:車站終端設(shè)備(StationLevelEquipment)

TAC:交易驗(yàn)證碼(TransactionAuthorizationCode)

TPU:車票處理單元(TicketProcessingUnit)

TVM:自動(dòng)售票機(jī)(TicketVendingMachine)

5數(shù)據(jù)類型

5.1ACC與MLC

5.1.1基礎(chǔ)數(shù)據(jù)類型

基礎(chǔ)數(shù)據(jù)類型見表1。

2

DB11/T1164.2—2020

表1基礎(chǔ)數(shù)據(jù)類型數(shù)據(jù)

類型名基本類型類型大小取值范圍說明

Byte_tU810..255用于表示8位字節(jié)數(shù)據(jù)類型

DateC19_tU3211..4294967295用于表示日期,天數(shù)從1799年12月31日算

起。

0=“未設(shè)定”表示在有效期限字段情況

下“無有效期限”。

1=1800年1月1日。

用于需要確定“范圍”(比如生日)的日

期。

DateC20_tU1611..65535用于表示日期,天數(shù)從1899年12月31日算

起。

0=“未設(shè)定”,表示在有效期限字段情

況下“無有效期限”。

1=1900年1月1日,依此類推。

ExceptionID_tChar3用于表示異常類型ID

S8_tS81-128..127用于表示帶符號的整數(shù)

S16_tS161-32768..32767用于表示帶符號的整數(shù)

S32_tS321-2147483648..2147483647用于表示帶符號的整數(shù)

S64_tS641-9223372036854775808..92用于表示帶符號的整數(shù)

23372036854775807

Time_Days_tU1610..65535用于在系統(tǒng)CD表中指定日期的天數(shù)。

Time_tS3210..2147483647用于以秒表示的自從1970年1月1日開始

計(jì)算的時(shí)間,UTC00:00:00。

0=“未設(shè)定”,表示在有效期限字段情

況下“無有效期限”。

U8_tU810..255用于表示無符號的整數(shù)

U16_tU1610..65535用于表示無符號的整數(shù)

U32_tU3210..4294967295用于表示無符號的整數(shù)

U64_tU6410..18446744073709551615用于表示無符號的整數(shù)

5.1.2業(yè)務(wù)數(shù)據(jù)類型

業(yè)務(wù)數(shù)據(jù)類型見表2。

表2業(yè)務(wù)數(shù)據(jù)類型數(shù)據(jù)

類型

類型名基本類型取值范圍說明

大小

Ar_tU16_t1用于枚舉不同類型的可重復(fù)使用的審計(jì)

寄存器

AccountState_tU8_t11..255用于說明票卡/應(yīng)用/產(chǎn)品帳戶的狀態(tài)

ActionSequenceNumber_tU8_t10..15用于排序的二進(jìn)制值,類型屬性的含義取

決于使用它的子系統(tǒng)。

Address_tChar410..40用于表示具體的街道地址

3

DB11/T1164.2—2020

表2業(yè)務(wù)數(shù)據(jù)類型數(shù)據(jù)(續(xù))

類型

類型名基本類型取值范圍說明

大小

ApplicationPersonalisationCat_tU8_t11..31用于指定個(gè)性化卡的種類

ApplicationSerialNumber_tU32_t1用于在票卡上標(biāo)識(shí)應(yīng)用的號碼

ApplicationType_tU8_t1用于指定枚舉的類型

ApportionmentRuleType_tU8_t1用于定義分帳規(guī)則的類型,表示相關(guān)度

(用百分比)或絕對值(用固定的數(shù)量)。

ArSnapshotReason_tU8_t1用于定義要進(jìn)行審查寄存器轉(zhuǎn)儲(chǔ)的審查

寄存器原因代碼

AuditRegisterValue_tU32_t1用于存儲(chǔ)計(jì)數(shù)器型或累加器型審核數(shù)據(jù)

的值。若所存儲(chǔ)的數(shù)據(jù)是累加器型審核數(shù)

據(jù),則認(rèn)為數(shù)據(jù)存儲(chǔ)時(shí)不含小數(shù)點(diǎn)(若數(shù)

據(jù)中存在小數(shù)點(diǎn)的話)且計(jì)量單位由相關(guān)

審核數(shù)據(jù)類型決定。例如,若審核數(shù)據(jù)類

型表示貨幣價(jià)值,且實(shí)際價(jià)值是人民幣

1234.56元,則存儲(chǔ)的數(shù)據(jù)是123456。

AutoloadDisableReason_tU8_t1用于定義關(guān)閉自動(dòng)充值功能的原因

AutoloadTypeCode_tU8_t1用于定義所使用的自動(dòng)充值的類型

Boolean_tU8_t10..1用于說明結(jié)果,TRUE(正確)或FALSE(錯(cuò)

誤)

CalendarId_tU16_t1用于定義日歷標(biāo)識(shí)

CardActionCode_tU8_t10..15用于定義通過黑名單對票卡采取的行為

CardBatchNumber_tU16_t1用于定義票卡發(fā)行時(shí)的批次編號,票卡若

不再流通,則可用此號碼鎖定票卡。

CardholderFeeType_tU8_t1用于定義向持卡人收取的費(fèi)用類型

CardholderName_tChar61用于標(biāo)識(shí)持卡人的編號,ASCII字符

CardholderNum_tChar190..18用于定義持卡人提供的個(gè)人標(biāo)識(shí)

CardholderNumType_tU8_t11..15用于定義用來標(biāo)識(shí)持卡人的編號系統(tǒng)

CardholderSerialNumber_tU32_t1用于標(biāo)識(shí)持卡人

CardholderTitle_tChar5用于持卡人的頭銜

CardIssuerId_tU32_t11..4294967295用于根據(jù)ISO/IEC7812定義發(fā)行人:

000,000到999,999,

或者,所有權(quán)分配如下:F000,000,00到

F999,999,999

最有效的2位=type(0=ISO7812,1=

“A”,2=“F”)余下的30位=2進(jìn)制表

示(不包括“A”或“F”前綴)。

CardSerialNumber_tU32_t1用于以二進(jìn)制值標(biāo)識(shí)物理票卡

CardStatusCode_tU8_t11..15用于定義票卡的狀態(tài)

CardType_tU8_t1用于定義票卡與票卡代理通信的基本格

CartonId_tChar10用于標(biāo)識(shí)存有票卡的票箱,ASCII字符。

CdAttributeId_tU32_t1標(biāo)識(shí)CD數(shù)據(jù)屬性

CdAttributeName_tChar510..50用于定義CD屬性的名稱

CdPayloadDataVersion_tU16_t11..65535用于定義有效數(shù)據(jù)內(nèi)的數(shù)據(jù),當(dāng)數(shù)據(jù)發(fā)生

改變時(shí)該值增加。

CdPayloadFormatVersion_tU16_t11..65535用于標(biāo)識(shí)有效數(shù)據(jù)結(jié)構(gòu)的版本,當(dāng)有效數(shù)

據(jù)發(fā)生結(jié)構(gòu)性改變(如增加屬性、刪除屬

性或附加查找關(guān)聯(lián)時(shí)等)時(shí)增加。

CdPayloadId_tU16_t1用于標(biāo)識(shí)CD有效數(shù)據(jù)的類型

CdPayloadName_tChar12用于CD有效數(shù)據(jù)唯一名稱標(biāo)識(shí)(12字符)

CdSetVersion_tU16_t11..65535用于定義CD集的版本

4

DB11/T1164.2—2020

表2業(yè)務(wù)數(shù)據(jù)類型數(shù)據(jù)(續(xù))

類型

類型名基本類型取值范圍說明

大小

Char8_tChar1用于表示不帶符號的字符類型

ClassificationLevel_tU8_t11..7用于定義乘客分類

ContractCategory_tU8_t1用于標(biāo)識(shí)合同類別

CounterEight_tU8_t1用于定義8位計(jì)數(shù)器

CounterSixteen_tU16_t1用于定義16位計(jì)數(shù)器

CString_tChar用于定義“C”樣式(以null為終結(jié)符)

字符串

DayType_tU16_t1用于標(biāo)識(shí)該日類型(如周末、假日,等)

的位字段,此字段可在一個(gè)項(xiàng)目內(nèi)配置

DeviceFeedbackId_tU8_t1用于標(biāo)識(shí)設(shè)備音頻和/或視頻輸出

DeviceId_tU32_t1用于定義設(shè)備唯一標(biāo)識(shí)。

此類型包含下列幾個(gè)類型:

HardwareType_t(占用最高有效的16

位)。HardwareSequenceNumber_t(占

用最低有效的16位)。

DeviceStatus_tU8_t1用于標(biāo)識(shí)設(shè)備狀態(tài)

Duration_tU16_t1用于定義通過單位或值來表示持續(xù)時(shí)間。

Duration_t=DurationUnit_t+

DurationValue_t。DurationUnit_t占用

最高有效的4位。DurationValue_t占用

最低有效的12位

DurationUnit_tU8_t11..15用于定義產(chǎn)品的持續(xù)時(shí)間單位

DurationValue_tU16_t10..4095用于標(biāo)識(shí)某事物的持續(xù)時(shí)間(如某項(xiàng)產(chǎn)品

的持續(xù)時(shí)間)

EmailAddress_tChar129用于標(biāo)識(shí)電子郵件地址

EventId_tU16_t1用于標(biāo)識(shí)事件ID

Fare_tU16_t1用于標(biāo)識(shí)費(fèi)用值

FareCode_tU16_t1用于標(biāo)識(shí)費(fèi)用表中相應(yīng)的費(fèi)用代碼

FareCodeTableId_tU16_t1用于標(biāo)識(shí)用于費(fèi)用計(jì)算的費(fèi)用代碼表ID

FareCodeTableType_tU8_t1用于標(biāo)識(shí)費(fèi)用代碼表類型

FarePatternId_tU16_t1用于標(biāo)識(shí)費(fèi)用模式

FarePatternType_tU8_t1用于定義費(fèi)用模式結(jié)構(gòu)

FareSetId_tU8_t1用于定義費(fèi)用設(shè)置標(biāo)識(shí)符

FareTableId_tU16_t1用于定義費(fèi)用表的唯一標(biāo)識(shí)

FinancialType_tS8_t1用于定義財(cái)務(wù)交易類型

GraphicId_tU16_t1用于定義票卡圖案標(biāo)識(shí)

HardwareSequenceNumber_tU16_t1用于定義AFC系統(tǒng)硬件序號標(biāo)識(shí),一般由

人工指派。

HardwareType_tU16_t1A用于定義FC系統(tǒng)硬件類型標(biāo)識(shí)。雙字節(jié)

U16的編碼規(guī)則如下:

最低有效位(右字節(jié))表示設(shè)備類型的范

圍編號。

最高有效位(左字節(jié))按BJ-ACC-0110表

示設(shè)備類型的id。

JourneyType_tU16_t1用于標(biāo)識(shí)乘客旅程費(fèi)用方案

KeyVersion_tU16_t1用于定義密鑰版本標(biāo)識(shí)

KeyNumber_tU16_t1用于定義加密系統(tǒng)使用的密鑰編號,表示

一個(gè)安全密鑰(但非其版本號)。

LanguageId_tU16_t1用于定義系統(tǒng)所用自然語言,參見ISO

639-2自然語言編碼列表。

LifeCycleCounter_tU16_t1用于標(biāo)識(shí)票卡“生命周期”的二進(jìn)制值

5

DB11/T1164.2—2020

表2業(yè)務(wù)數(shù)據(jù)類型數(shù)據(jù)(續(xù))

類型

類型名基本類型取值范圍說明

大小

LocationCode_tU32_t11..16777215用于標(biāo)識(shí)位置代碼的二進(jìn)制值

LocationNumber_tU32_t1用于標(biāo)識(shí)位置編號。LocationNumber_t=

(LocationType_t<<24)+

LocationCode_t。通過位置類型和位置代

碼標(biāo)識(shí)位置。

LocationType_tU8_t1用于標(biāo)識(shí)位置類型

MapOffsetType_tU8_t1用于標(biāo)識(shí)地圖的末節(jié)點(diǎn)是另一個(gè)地圖或

名稱的結(jié)構(gòu)類型

MatrixElementType_tU8_t1用于定義存儲(chǔ)在矩陣中的元素類型

MatrixType_tU8_t1用于指定矩陣的類型

ModeChangeReason_tU8_t1用于標(biāo)識(shí)觸發(fā)器的模式改變

ModeReason_tU8_t1用于標(biāo)識(shí)車站設(shè)為特定操作模式的原因

NameEncodingType_tU8_t10..15用于定義類型,在編碼格式中作為

NameRepresentationType_t的一部分。

NameRepresentationType_tU16_t1用于定義編碼類型

(NameEncodingType_t)和名稱特定變化

(NameVariantType_t)的信息

NameVariantType_tU16_t11..4095用于標(biāo)識(shí)NameVariant_t中數(shù)據(jù)表示的變

量類型,NameVariant_t由項(xiàng)目及上下文

列舉的變量進(jìn)行定義。

OperationalMode_tU8_t11..15用于標(biāo)識(shí)設(shè)備模式。根據(jù)設(shè)備能力,設(shè)備

可以被置于費(fèi)用支付、銷售或查詢模式。

只有當(dāng)設(shè)備處于IN_SERVICE時(shí),這些值才

適用,但可能被設(shè)定為任何初級模式。對

于費(fèi)用支付模式,將被計(jì)算的費(fèi)用類型將

由此類型確定。

ParticipantId_tU32_t11..4294967295用于標(biāo)識(shí)模式參與方

PassengerType_tU8_t11..255用于標(biāo)識(shí)乘客分類

Password_tChar16用于標(biāo)識(shí)口令,以Null為終結(jié)符的ASCII

字符。

PasswordClue_tChar21用于定義口令線索的ASCII字符

PaymentMethod_tU8_t11..15用于標(biāo)識(shí)付費(fèi)方法

Percent_tU16_t10..10000用于定義精確到2個(gè)小數(shù)位的百分比值

(0..100)

PointFlags_tU8_t1確定與某個(gè)點(diǎn)相關(guān)的全局標(biāo)記

ProcessingStatus_tU8_t11..255用于標(biāo)識(shí)票卡應(yīng)用處理狀態(tài)

ProductActionCode_tU8_t11..15用于標(biāo)識(shí)通過黑名單對產(chǎn)品采取的操作

ProductCategory_tU8_t11..255用于標(biāo)識(shí)系統(tǒng)中所有相關(guān)產(chǎn)品的種類

ProductIssuerId_tU32_t1用于標(biāo)識(shí)產(chǎn)品發(fā)行。取值范圍為:

000,000到999,999或F000,000,000到

F999,999,999-包括用“A”或“F”表

示的類型標(biāo)識(shí)符,其中:最高2位=類型

(0=ISO7812,1=“A”,2=“F”)。其

他30位=二進(jìn)制數(shù)(除首標(biāo)“A”或“F”

之外)

ProductSerialNumber_tU16_t1用于標(biāo)識(shí)票卡應(yīng)用中的產(chǎn)品

ProductStatusCode_tU8_t11..15用于標(biāo)識(shí)產(chǎn)品狀態(tài)編碼

ProductType_tU16_t1用于標(biāo)識(shí)產(chǎn)生交易的產(chǎn)品的二進(jìn)制值

ProductTypeVariant_tU16_t1用于標(biāo)識(shí)特定ProductType_t的變量

Ptsn_tU16_t1用于標(biāo)識(shí)產(chǎn)品使用流水號的二進(jìn)制值,產(chǎn)

品創(chuàng)建時(shí)為0。

6

DB11/T1164.2—2020

表2業(yè)務(wù)數(shù)據(jù)類型數(shù)據(jù)(續(xù))

類型

類型名基本類型取值范圍說明

大小

ReceiptNum_tU16_t11..9999用于標(biāo)識(shí)收據(jù)號碼

RefundLevel_tU8_t1用于標(biāo)識(shí)延時(shí)退款進(jìn)度的二進(jìn)制值

RefundMethod_tU8_t1用于標(biāo)識(shí)退款的支付方法

RefundReason_tU8_t1用于標(biāo)識(shí)退款理由,同時(shí)適用于被退或歸

還的票卡。

RemovalReason_tU8_t1用于標(biāo)識(shí)某項(xiàng)目從票卡上被移走的原因

ReplacementReason_tU8_t11..255用于標(biāo)識(shí)更換票卡原因

ReversalReasonCode_tU16_t1用于標(biāo)識(shí)撤銷交易原因

Rides_tU8_t1用于標(biāo)識(shí)乘坐次數(shù),適用于基于乘坐次數(shù)

的產(chǎn)品。

RoleType_tU8_t1用于定義操作員角色。其值由CD定義。

SamId_tU32_t1用于定義票卡的唯一標(biāo)識(shí)碼

一票通:SAM或HSM唯一標(biāo)識(shí)

一卡通:一卡通原始SAMID右邊的8個(gè)BCD

位轉(zhuǎn)換成十進(jìn)制數(shù)

Sex_tU8_t1用于定義性別標(biāo)識(shí)

ShiftSequenceNumber_tU32_t1用于標(biāo)識(shí)特定操作員的輪班號碼,由SAM

維護(hù)

SortingFlags_tU32_t1用于指定排序和搜索細(xì)節(jié)的位圖標(biāo)志

StaffCodeNumber_tChar10用于標(biāo)識(shí)員工編碼數(shù)

StaffId_tChar10用于標(biāo)識(shí)某個(gè)應(yīng)用供應(yīng)商范圍內(nèi)的工作

人員ID。

SurrenderReason_tU8_t11..255用于定義退回票卡的可能原因

TelephoneNumber_tChar21用于標(biāo)識(shí)電話號碼,ASCII字符。

TicketStockStatus_tU8_t1用于標(biāo)識(shí)當(dāng)前票存情況

TimeCode_tU8_t1用于定義時(shí)間期限的引用(通過CD解釋)

TransactionStat_tU8_t11..255用于標(biāo)識(shí)交易的狀態(tài)

U8_t8用于標(biāo)識(shí)有關(guān)交易的安全信息。該類型為

TxnMac_t

8字節(jié),便于與ACC兼容,但交易MAC本身

是4字節(jié)。該類型的字段在前4字節(jié)中應(yīng)

包含MAC,但字段的后4個(gè)字節(jié)將設(shè)為0。

U8_t1用于標(biāo)識(shí)數(shù)據(jù)源中源/類型的消息

UD_Subtype_t

UD_Type_tU8_t1用于標(biāo)識(shí)數(shù)據(jù)源包含的源/類別

UDSNum_tU32_t11..4294967295用于標(biāo)識(shí)用量數(shù)據(jù)序列號

ValidityDistance_tU16_t11..65535用于標(biāo)識(shí)產(chǎn)品有效的地區(qū)。有效性單位由

產(chǎn)品發(fā)行人確定。

ValueOneUnit_tS32_t1用于標(biāo)識(shí)現(xiàn)行貨幣最小單位表示的貨幣

價(jià)值

Version_tU16_t1用于標(biāo)識(shí)寫入票卡的密鑰的

“SecurityKeyTable”的版本的二進(jìn)制值

XSDate_tCString_tN/A用于標(biāo)識(shí)CD接口函數(shù)的返回值

XSDateTime_tCString_tN/A用于標(biāo)識(shí)CD接口函數(shù)的返回值

XSDuration_tCString_tN/A用于標(biāo)識(shí)CD接口函數(shù)的返回值

XSTime_tCString_tN/A用于標(biāo)識(shí)CD接口函數(shù)的返回值

Years_tU8_t1用于定義年計(jì)數(shù)器

5.2MLC、SC和SLE

5.2.1數(shù)據(jù)交換

7

DB11/T1164.2—2020

數(shù)據(jù)在交換雙方之間應(yīng)以本標(biāo)準(zhǔn)中的數(shù)據(jù)包組織形式進(jìn)行交換。

定時(shí)進(jìn)行交換的數(shù)據(jù)在到達(dá)規(guī)定時(shí)間間隔時(shí)、業(yè)務(wù)結(jié)束時(shí)、建立連接時(shí)進(jìn)行交換;即時(shí)進(jìn)行交換的

數(shù)據(jù)在數(shù)據(jù)產(chǎn)生時(shí)、建立連接時(shí)進(jìn)行交換。在上位要求時(shí)、操作員指定時(shí)均應(yīng)進(jìn)行數(shù)據(jù)交換。

5.2.2基礎(chǔ)編碼

編碼類型包括:BCD、HEX、LLVAR和AFCSTR。

BCD

BCD是一種字符編碼,它是用二進(jìn)制的編碼表示十進(jìn)制數(shù)。

HEX

HEX是用二進(jìn)制的編碼表示十六進(jìn)制數(shù)。

AFCSTR

AFCSTR是本標(biāo)準(zhǔn)定義的一種漢字存儲(chǔ)和編碼的方式,采用GB2312字符集。

LLVAR

LLVAR是一個(gè)可變長度的數(shù)據(jù)編碼,首字節(jié)表示后面包含的十六進(jìn)制數(shù)據(jù)字節(jié)長度(采用BCD編碼)。

5.2.3基礎(chǔ)數(shù)據(jù)類型

核心數(shù)據(jù)類型包括:日期數(shù)據(jù)類型、時(shí)間數(shù)據(jù)類型、日期時(shí)間數(shù)據(jù)類型、金額數(shù)據(jù)類型、預(yù)留字段

以及各字段的默認(rèn)值。

日期數(shù)據(jù)

日期數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)見表3。

表3日期數(shù)據(jù)結(jié)構(gòu)

編碼格式字段長度(字節(jié))類型說明

YYYY年2BCD

MM月1BCD

DD日1BCD

時(shí)間數(shù)據(jù)

時(shí)間數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)見表4。

表4時(shí)間數(shù)據(jù)結(jié)構(gòu)

編碼格式字段長度(字節(jié))類型說明

hh小時(shí)1BCD24小時(shí)制。

mm分鐘1BCD

ss秒1BCD

日期時(shí)間數(shù)據(jù)

8

DB11/T1164.2—2020

日期時(shí)間數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)見表5。

表5日期時(shí)間數(shù)據(jù)結(jié)構(gòu)

編碼格式字段長度(字節(jié))類型說明

YYYYMMDDhhmmss日期7BCD

金額數(shù)據(jù)

金額數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)見表6。

表6金額數(shù)據(jù)結(jié)構(gòu)

編碼格式字段長度(字節(jié))類型說明

NNNNNNNN金額4HEX

預(yù)留數(shù)據(jù)

如無特別說明,本標(biāo)準(zhǔn)數(shù)據(jù)定義中涉及到的預(yù)留數(shù)據(jù),每個(gè)預(yù)留字節(jié)都為0xFF。

默認(rèn)值

數(shù)據(jù)項(xiàng)默認(rèn)值統(tǒng)一填寫0xFF。

5.2.4引用數(shù)據(jù)

引用數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)見表7。

表7引用數(shù)據(jù)約定

編號內(nèi)部定義數(shù)據(jù)外部引用數(shù)據(jù)引用

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論