GB T 19256.9-2006 基于XML的电子商务.第9部分 核心构件与业务信息实体规范.pdf

上传人:dealItalian200 文档编号:174836 上传时间:2019-07-15 格式:PDF 页数:63 大小:2.07MB
下载 相关 举报
GB T 19256.9-2006 基于XML的电子商务.第9部分 核心构件与业务信息实体规范.pdf_第1页
第1页 / 共63页
GB T 19256.9-2006 基于XML的电子商务.第9部分 核心构件与业务信息实体规范.pdf_第2页
第2页 / 共63页
GB T 19256.9-2006 基于XML的电子商务.第9部分 核心构件与业务信息实体规范.pdf_第3页
第3页 / 共63页
GB T 19256.9-2006 基于XML的电子商务.第9部分 核心构件与业务信息实体规范.pdf_第4页
第4页 / 共63页
GB T 19256.9-2006 基于XML的电子商务.第9部分 核心构件与业务信息实体规范.pdf_第5页
第5页 / 共63页
亲,该文档总共63页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、JCS 35.240 L 67 国中华人民共和国国家标准GB/T 19256.9一2006基于XML的电子商务第9部分:核心构件与业务信息实体规范Electronic business eXtensible Markup Language(ebXML) Part 9: Core components and information entities specification l位资1;这t西方便。核心构件作为ebXML樵架的一个组成部分布助于确保使用不同语法n,XML和UN/EDIFACT)的两个贸易伙伴以相问方式使则业务语义,ffif这附种语讼都篮子相间的核心构件这样能够在跨诸法、跨行业和

2、跨地民的不同报文间形成清晰的映射。UN/CEFACT业务过程和核心构件解决方案获得丁关于报文说义和结构中出现不问变体的胀的,过讼,这些些不同变体会引起不兼容性,但核心构件机制会根据这峡版阙对语义模锁闭的栩似性和羡异做做出确切标识,这样,不兼容性会变得很少而不是大量存在,即z可以注摔出详细的差异,闹不是由于不可兼容附舍弃个模糊本部分为业务分析人员、业务用户和信息技术专家的标准开发工作奠定了基础,给出了核心构件库CCCL)的内容丰U:il;J)租成用。CCL存储:(存储廊巾Jt:(E符合ebXML的tt册系统中被标识。IV GB/T 19256.9-2006 基于XML的电子商务第9部分:核心构仲

3、与业务倍息实体规范1 范围本部分给出了解决夜电于商务领域务应用系统之间缺乏信息、互操作性问题的方法。规定了别以表达!lit务数据类珊的通用语义构筑块的设计方法,以及新.1IJL务词汇的线成和现有lit务数击酷的1li:构方法。本部分适用于在开放的全球环境中,企业、政府机构和或其他组织之闷逃行业务俗息共掌或交换。核心构件用户游包括在不同的组织之间进行业务信息立操作的ill:务人员、业务文楠数锻IJ3t糠的读模者和系统开发人员,也适用于搓手Internet和Web的信息交换和传统巴DI系统间迸行的交互式和批式业务费li:!辑交换。2 规范性引用文件下列文件中的条款通过GB/T19256的本部分的引

4、用而成为本部分的条款。凡是注日期的引用文件,)t随后所有的修改岛生(不包指拗谈的内部)或修订版均不iet用于本部分,然而,激励根据哥本部分达成协议的各方研究是否可使用这骏文件的最新版本。凡是不注日期的引用文件,其展新版本适用于本部分。GB/T 2659 做界各阁和地区名称代码(GB/T2659 2000,eqv ISO 3166-1: 1997) GB/T 4880. 1语种名称代码第1部分:2字母代码II.务含义.I虫艾于任何特XE.211.务i吾境。如果用建模术语来表达,它代表独立于任何特J:E业务i茜境的一个对象类。3. 1. 3 组合规则assembly rules 将禾限泛的II.务

5、修忠实体ill.it成贸大然构的ill.规则。3. 1. 4 关联业务情忠实体association busi附ssinformation entity; ASBIE 表示特定业务语境中特定对象类的复合业务特性的业务信息实体。它有唯一的业务i吾义定义。ASBIE袋示关耳其II.务俄息实体丰夺哇,并均成宙中日1叫纷构的ABIE相关尾荣。ASBI且从ASCC衍伎jj回来。3. 1. 5 关联.II!务曹息实体特性association business information entity property 一种允许值用复合结构表达的业务信息实体特性该复合结构可以用一个聚合业务信息实体描述。3.

6、1. 6 关联核心构件a牺ociationcore component; ASCC 构成特定ACC的一个3革命业务特性(j在ACC代表了个对象类)的一种核心构件。ASCC有唯一的业务i者义定义。它表示了Ace中的关联核心构件特恢并与个捕述t;结构的ACC栩关联。3. 1. 7 关联核心构件特性association core component property 一种允许值用复合约构表达的核心构件特性,该集合给构可以用一个聚合核心构件描述。3. 1. 8 属性attribute 实体的所1写实例成部分实例风俗的肯定古董必关系,多中与实例有I!IJ辈的关联。3. 1. 9 串串业务僧忠实体bas

7、k business information entity; B削配表示特定业务i苦境中特定对象类的单一、11.务特性的业务信息实体。它有瞧一的业务i音义定义。脉脉IE理捷尔基本业务而来。3. 1. 10 实体特性,因此均f描述其包里的数指类l!lrn丁)相关糕。日日IE从BC丁C有1: 荔本业务f吉思实体特性basic business information entity property 真允许值用单个值来表达的一种业务俗息实体特性,该单个应可以ffl一个数据炎型来描述。3. 1. 11 基本核心构件basic core component; BCC 构成特定ACC的一个且在务特恢(该A

8、CC代表了一个对象类)的种CC,BCC有住一的务GB/T 19256.9-2006 语义定义。它表示了Ace中的基本核心构件特惊,网l比属于一种数据类型(DT)(该OT定义了其假的集合)。HCCilJ作为ACC的特性俊则。3. 1. 12 3基本核心构件特性basic core component property 其允许僚用一个单一债农达的核心构件特枝,该单古建可以用一个数据!JM描述。3. 1. 13 业务i哥城business context ffi一组i垂烧类自的值标识的特定业务环境的形式化描述,ilJ以唯一区分不间的业务环境。3. 1. 14 业务倍息实体business infor

9、mation entity; BIE 于皆有瞧!务i沓义IE义的一条业务数搅成iJllk务费u悟。日IEnJ以放日日IE、AS日IE成ABIE.3. 1. 15 业务宵体申奇虫business information entity property 特定业务语境中对象类所具有的业务特枝,该对象类由个聚合业务信息实体描述。3. 1. 16 务库business libraries 绘核准的、某s睡业务(如装i岳、保险)的业务模型的集合。3. 1. 17 业务过程business process UN/CEFACT i国ffil&务过稼目录中定义的!务过粮。3. 1. 18 务过穗i器境busin

10、ess proc附$帕ntext业务过程的名称,UN/CEFACT通用业务过程目录中有所定义,阴户也可以扩展。3. 1. 19 业务过程角色语境business proc四srole context Jf Jl遣将IE!务泣革盟的角色,UN/C丑FACTi图用业务过程日i注中乎可所定义。3. 1. 20 业务语义business semantic(s) 从业务视角所看到的词的精确含义。3. 1. 21 业务术语business term 核心构件或业务信息、实体在业务中被人熟知或使用的词义询。一个核心构件或业务信息实体可以有几个业务水i否成问义闷。3. 1. 22 约束条件ca叫inality

11、指明某个特征是可选型、必备型和或最可重复特征的个指示符。3. 1. 23 业务信息实体目染catalogue of business information entities 在核心构件发现过程中挑选出的,且经核准的业务俗息实体的集合。3. 1. 24 子核心构件child core component 一种ffl到大的聚合约构巾Jt作为其rr部分的核心构件。3 GB/T 19256.9-2006 3. 1. 25 分类方巢classification刷!heme用来描述甲个特定的语境类目的正式方案。3. 1. 26 限制语盲constraint language 将Ji.v费城中所发生行为的

12、形式化描述。这略行为的凶的是为了组配、从给构上和语义上对核心构件进行限制。在特定语境巾将限制语言应用咱核心构件集的结果是将其变成了业务信息实体。3. 1.27 肉癖构件content component 一种用来发达核心构件类型内容的基本类缆。3. 1. 28 内容构件限制content component restrictions 针对内容构件可能的俄所做的格式限制的成式定义。3. 1. 29 诸城con阳xt使用业务过程的环境的定义,通过一绩名为业务诸珑的活境类回来规定。3. 1. 30 语囔类目context catego 自奇怪达ill.务环境特征的个或多个丰日关位是构成的集合。3.

13、1. 31 诸境规则cont附trules construct 一王军如何将诱境应用到核心构件上的规则。3. 1. 32 5毫饺诩仰ntroll创vocabulary用来唯一定义可能不明确的词或业务术谐的补充词。它时以保证核心构件名称和1主义中每一个询的泼续性、无l咬义性和l精确慨。3. 1. 33 核心构件core component; CC 一种用来构建具有一定含义iii吾义政确的信息交换包的构筑块。它仅包含描述一个特定概念所必然的伤息3. 1. 34 核心构件闺lll:core component catalogue 夜开发和初步测试本标准过程巾分析得到的吉普一个核心构件的所有元数据集合

14、。由于米建立永久注册系统存储库,该集合是l临时性的。3. 1. 35 核心构件字典core component dictionary 核心构件因淡的一个摘染,该阴法通过核心构件的字典条目.?I称、构件的各组成部分非UJE义提供了核心构件的现成的参考。3. 1. 36 核心构件席core compo刷刷library注册系统或存储库的一部分,核心构件均以注册类的方式存储其中6核心构件库包括了所有的核心构件类毅、然本核心构件、聚合核心构件、3基本ill.务信息实体和聚合ill.务倦,鼠实体。3. 1. 37 核心构件特性core component property 对象类的ill.务特征,该对象

15、类一般用聚合核心构件表达。3. 1. 38 核心构件类型core component type; ccr GB/T 19256.9-2006 出一个内容构件(有且仪有个)和一个或多个辅助构件组成的一种核心构件,其中内容构件给出了实际内容,辅助构件对内容构件给Illr实质性的补充定义。核心构件类型自没有务谱义。 3. 1. 39 数据类露出data type; DT 规定了用于特xBCC特性或BBIE特性的有效值的集合。数据类型通过对CCT规定约束条件来定义。3. 1. 40 ;iE.义definition核心构件、业务信息实体、业务i吾境或数据类型的一个唯一语义含义。3. 1. 41 字典条目

16、名称dictionary entname 核心构件、业务声息实体、业务i垂境草草数据类型型tEi典中的瞧正式名称”3. 1. 42 地理政治语境ge叩oliticalcontext 影响业务语义的地观阙絮,如地址的结构。3. 1. 43 行搬分类i器境ind削tryclassification context 影响业务治义的贸易伙伴所属的行业因素,如不同行业使用的产品标识方案。3. 1. 44 信息实体inf,。,rmationentity 个用于交换业务f盲息的、可震闸的语义构筑块。3. 1. 45 命名约)!naming convention 如何为核心构件和业务信息实体赋予规范名称的一套

17、规则。3. 1. 46 对象类object cla嗣在El!辑数据模测中一个数据首元所腾的j澄确数据赚5障。对象类代泼了特定谱4章中的个1苗动iilt对象,它是核心构件规范名称中的一部分。3. 1. 47 对象类词。均ectclass term 核心构件或业务信息实体名称的组成部分,并代表了它所属的对象类。3. 1. 48 官方限制语境official constraints context 影响业务语义的法律和政府阙絮,直Ol钱j运货物时法律规定须向明危除品俯息。3. 1. 49 顺序order 在限制语言中,诸境规则构成的特性,该语境规则构成把一种序列用到一套规则的应用中,两个规则构成对于

18、特怜的顺序不能有相阀的傻”GB/T 19256.9一刽063. 1. 50 基本类型primitive type 用于值的表示,其可能像是string(字符串)、decimal(数伯人integer(模型人boolean(布尔现人date(日期l!l)半nbinary(二进制人3. 1. 51 产品分类诸城product classification context 影响被交换、处理成交付等物品或服务结f!li吾义的因素(如:匀材料对应的咨询服务的购买)。3. 1. 52 特性property 对某个对象类所有组成成分的共同特点。3. 1. 53 特性调property term ffl核心构

19、件中非幸运提汰的对象类特征的种有说义含义的名称。中非憔i司用作我必议核心构件将做的基本和关联核心构件字典条自名称的基础。3. 1. 54 限定词qualifier term 个成一级有助于拟个字词从中目关字词(如:从cc、cc丁、另的词。3. 1. 55 注册registry class 节替罪喜i巳i挂在Ecc、日IE、DT成BC注册库中所有1高息的正式定义。3. 1. 56 司显示诩representation term BCC或BIE的有放假的类嫂。3. 1. 57 补充构件supplementary component CCT内容构件的附加含义。3. 1. 58 补充构件约束suppl

20、ementary co111pnnent restrictions 用于对补充掏件叮能像进行格式约艇的:iE式泛义。3. 1. 59 x攥角色锻境supporting role context HIE痰。Tlrf1 X运义和ll豆分th米涉及非贸易伙伴角色的语义影响(如2夜卖方到买方的订单应答中,第三方托运人所需的数据)0 3. 1. 60 语法绑定syntax binding ffl非非斌说法寻毛主在日IE的过草草。3. 1. 61 系统能力i器境system capabilities context 捕捉系统限制的语境类(如:仅以某种形式支持地址的现有质食办公系统)。3. 1. 62 UM

21、M!I)细自 街澜Text 邮政蝙码Tect 城镇Text图4ASBIE的示iJ!J除了t述特性外,ABIE中的其他特性是ASBIE。它们表示了复合业务特性因此其结构由其他Ah!E;l挺定义。“)jiff于她就(巾C!i)”和l“办公地批(中l刻)”者;!盖ASBI缸,其给构F曰“地址(中因)细阅”米ii.义。日日此,通过本必例车子tlJ下如lBIE: 一一人员(中国)细目(ABIEJ1 人in(中阁)败斗目文本 ABIE iL VJ ACC :h;练础。B6) ABIE应泵少包捞一个8IE特性。BIE特性可以是BBIE特恢也可以是ASBIE特悦。注,ABIE在其嵌王军的簸底隘应仪包括BRIE

22、特性。E日7)ABIE的日IE特性成以对庶的ACC的cc特性为1基础。BS)日日IE特性的。TiI!手相应的BCC特性的OTf是相似的(即:BBIE特性的。T应是与日cc特胶制司的OT,成熬成步进行了限泛的DTJ。B9】ABJE(ASBIE特性以该ABIE为基础)应以相应的ACC(与ASBIE相应的ASCC特性以该ACC沟然耐Pi)为基础。13 GB/T 19256.9 2006 朋6BIE的基本定义模型BlO) ABIEA不成摩擦liX;:E任何搬运寄!梁上包指任何一个号lf!U妻自身的必备划ASBIE特性注g上述规则的目的是为了越免在ABIE定义中出现无休止的循环。该规则允许ABIE包含引

23、用其自身的ASB!E中带悦,很草草ASBIE特恢;ic;作为必吉普顷出现这样就可以在竟是过街限次法代的停止循环。6. 1. 4 命名规则为了获得任命名相应义cc、DT以及时E时的效快有必要耳形成一种命名规则。命名和定义的一致性有利于在发现和分析过程中进行对照并排除歧义(例如具有不同名称的多种cc却有相同的语义含义)。命名规则根据GB/T18391. 5 200 I所描述的准则和原则而得出旬在某些情况下,这唤准则已经应用到ccC扣。特别地,i在浓则已经扩展到CCLDT乎四日IE的命名和u主义中。iI开发补充的受f贺词表对任何可能存夜歧义的词纷于明确定义。一El.多个词可以表达栩间的定义时该受校词

24、表也jjJ用来确定优选词。受校i司表E显出自仪成字典,这将确保名称和定义中的锋个i司都以一致的和明确的方式使别。这种合成的语义完辈革憔t且意昧着翻译为)I;他语言时还能保将其颇有的准确含义。6. 1. 4. 1 cc命名规则6. 1. 4. 1. 1 cc字典信息a) 您个cc均ill.撇下列宁典前息:14 GB/T 19256.9-2006 1 ) 字典条目名称(必备型l:CC夜字典中唯一的正式名称。2) 主义(必备现出):CC的晗业务治义。3) ill.务术i击nH岳烈)通常在业务中使用的cc的司义词。一个cc可以有几个ill.务术说成问义词。bl cc¥典俗J息示例如下:1 ) 字典条自

25、名称:个人税标识符2) 定义:个人夜阴家放册的伊税标识。3) 业务术语2公民身份号码、所得税号、国家注册号、个人税注册号、社会保障号、凶家保险号音。c) CC字典条日名称的命名:cc字典11i.阳下列部分饺顺序组成:BCC特性所属的ACC的对象类词:一相应的BCC特性的特性i司g一相肢的日cc、将憔所寨子的OT的农示i坷。示例税描述文本。C24 ASCC的字典网名称殷商下列j部分愤顺序级Jj(.,ASCC特性所属的ACC的对象类词,t目吕立的ASCC特性的特性i词;15 GB/T 19256.9-2006 一相应的ASCC特性所蒸于的ACC的对象类词。泌例:?人府位国地收。(C25】字典条目名

26、称的各级成部分戚朋点“”分隔开。(C26) x1象类的名称在整个字典中应街秘问的话义含义,并I可以凶多个词组成。(C27】特性词的名称J2i.荫然出现在定义中并可由多个词组成。一个特A陈词的名称夜同一个对象类中J2i.J是唯一的,且可以往不间的对象类巾1li:用。明例:啊牢,颜色,代码”和“衬衫颜色e代码”都哥在。C28)对BCC和ASCC,如果特性词与字典条囚名称的表示词相1筒,应从字典条自名称中删除将恢词中的冗余词。注:以上规则问能导致整个特性词从字典条目名称中删除。,1;例:如果对疆民主睡是“货物”,特恢词是“交货日期p,表示词然“日期”,JJWf典条阴称怨“货物交货日剿”g又如:某个参

27、与方的标识符,其完整的字典条自名称是,“参与Ji.标识,标识符”,此时应删简为,“参与方标识符”。(C30 CCT的学典剧名称应刷一个号董必i划,18;在“”和“炎划”组成。示例“盘额类型(C31】书Ecc丁1飞的守忍9电2段阴4骂称rp.提P式诩的411称H汪从8.3司捷7r扣所311ll自甘二k慧运jf词叶二a边u1罪【C32】ACC的字典条目名称应由一个有含义的对象类词,后挨“”和l“细目”组成。对象类i司可由多个i均1旦成。示例s“邮政地址,细目飞”参与方。细目”白6. 1. 4. 1. 5 cc业务术锚的规则cc业务术语是在特定领域日常信息交换中的常用词。因此,没有特定的命名规则运用

28、于业务术语。业务术语的!i.操作性应通过将它们对且直到cc字典条目上来实现。6. 1. 4. 2 浏览规则6. 1.2. 1 BIE字典倍息a) 每个日IE均包攒下列字典俄息:1) 字典条目名称(必备型),BIE在字典中唯一的正式名称。2) 忘义(必备摆到):日1日的唯业务i器义。3) 务术语(可选裂):通常在特定i吾境业务中使用的BIE的同义词。个BIE可以有几个业务洛或阅义i竭。b) BJE字典条网名称的命名2自IE字典条目名称的命名规则l以GB/T18391中定义的下311概念为基础。1) 对象类:表达特恢所属的.i!辆数据组成聚食体(E逻辑数据模测中)。对象爽朗对象词来表示。因此,对象

29、类是自IE字典条自名称的一个组成部分,发达了特定话境中的活动就对象。对象然有1肯晰的边界利含义.j乎Jl:Jt特性和l行为遵循同样的规则。2) 特性词:表达对象类的显著特征,并在定义中自然体现。3) 斗挺豆民i沟2日IE411称的个光絮,描述了日1日的奇怪i志丹王戏。4) 限定词2有助于将BIE和与其相关的cc以及其他BIE区分开来的一个或多个词。6. 1. 4. 2. 2 BIE i踵闸规则(Bl 1)除业务术i者外,字典内容都应使用现行的权威字典以确保书写正确。6. 1. 4. 2. 3 日IE定义的规则(BIZ】定义戚与GB/T18391. 42001然4勇军中的规定果你叫致,并具有肖H

30、理解的含义。BJ3 x主义应使用尽可能简洁的语句和规范的词语。如果出现同义词,定义应使用受控词表中的优泌诩祭。GB/T 19256.9-2006 Bl4 BBTE IE义所使用的结构成以对象类词、特恢i司和表示i司为基础,并由限定词来限定。【日15】ASBIE义所使用的给构应以对象类词、粉1吱削和相应ASBIE特性所占辈子的AB!且对象类i司为主础,并由限定i司来限定。6. 1. 4. 2. 4 BIE ¥典条自名称的规则(Bl7】字典2民日ii称底是峨的。(BIS】字典条囚名称TN.从BIE定义中得出。(Bl9】字典条例称成是简泌的耳;iz含冗余例。(B21)除非是语言规则的需要,否则字典条

31、目名称不应使用非文字字符。不应使用数字表示顺序。(B22 j注典条自名称ill只包击;/Ji司、名词和形容词a,t竟有像“仙”、“的”理事的词儿本规则JJ!if日子汉语,适当时也可用于其他语言e(B23字典条因;I;称中的缩回各i苦和简称illtE!E义叶1月革开续进行解释(B24)日日IE的字典祭日名称成EllF列部分按顺序纷成:一相应的BCC的对象类词,允许有一个或多个限定i句:一相成的BCC的特恢词,允许有一个城$个限定i划;相应的BBIE特性所占主于的DT的表示词。【日25ASBI班的字典条囚犯称rw.白白FJ11J部分钱顺序组成:相应的ASCC的对象类词,允许布一个或多个限定词g栩琐

32、的ASCC的特做词,允许有一个成多f问JEi司g一一栩院的ASBIE特恢所基于的ASBIE的对象类词。【巳26】字典条凶名称的各组成部分mm点“”分隔开。E日27限词拨子所限定的对象类词或特性词之前。刃有多个限定词时,不能因为限泛i司的排列顺序不同ffij产生不同的字典条臼名称。;J例。:(BIE成本预算期叭总忿额”中,”预算期”娘将恢闲”,也”的一个限定词。该BIE日I从cc”成本总金额”中得出。(B28被限定的对象然;I;称怨愤种泌域中的?活动成对象。它在理医个字典由多个词组成。的,并可以(B29 X才旦旦IE洲ASBI丘,由n民特性问与字典条阻;I;称的号捷尔词中4日闷,并且该特性i浏没

33、有被限定,则ill从字典条目名称中删除该特攸词B30 ABIE的字典条自名称应由与其对应的ACC的对象类词组成允许有一个或多个限定词表达它的特定业务诱境,后按“”和绷阔6. 1. 4. 2. 5 BIE业务术语规则BIE务术诩然在中夺领域日常简息交换中的常用词刻此,没有特定的命名规则边用于业务水诵。业务术语的支操作性应通过将它们对应到相应的BIE字典条目名称来实现。6. 1. 4. 3 敏掘类型自规则6.1.4.3.1 DT字典信息a) 每个口r均包括下列字典俄息:I) 字典条阴名称(必备l:DT字典中唯一的iE式1l称:2) 定义(必备塑): 。丁的唯一业务i吾义。bl DT的命名规则以GB

34、丁18391中义的下列概念为然创:) 表示词,J主义了信息实体有效值的类型:2) 限定词2有助于将D丁和生3其中相关的CCT以及其他。丁区分开来的一个成个词17 GB/T 19256.9-2006 6. 1. 4. 3. 2 OT通用规则03】字典内草草应使ffl现行的权威守在典,以确保ti正确。6. 1. 4. 3. 3 OT定义的规则D4l J.E义rJ;L与GB/T18391. 42001鳞4滋叫护的规定保衍a敛,并具有jjJ理解的食义。D5】定义$!.使用尽可能简洁的语句和规范的词谱。如果出现同义词,定义庇使用受校词表中的优选词条。D6 DT IE义所使用的结构成以对fil-:例at:

35、lfJl遵ill.务合作,总会以ill.务报义的形式交换数据苦,此时,数锁总缝存在于特定的ill:务i自境中,这就是ebXMI,中语境思想的来源。业务合作发生的语境可以通过一套目录中n阴法俄来规主运。cc 由于没有具体的应用环境,所以没有诸壤。请城机制为夜业务过革是中使用的cc提供了完臻的i吾义限定。Iii7说明了约束语商如何将业务i吾境类目和特定的业务i吾境用于cc米开发BIE,限定就等问于UML巾所定义的“中非f七飞限定将i带义的概念限制如ljlf具体的市阁。被限您的日IEt古构可能是它们所基于的日IE未限定)或cc的结构的子集(f!l.永远不是越集)。这意味着值的范围有可能被限制构件jj

36、J能被删除戒它们的激次数减少状成从“jjJ)革”变沟“必备”。IE此过草草所产生的日1日可以表示为模型,然后,以该模型为基础并与根据相应的谱法来设计业务报文(EDI报文实施指南,XMLschema等)。以下各条进一步描述了i哥境类臼和约束语言。3)术语XMlschema包括了在W3C定义的XMLSchema第1部分:结构也XMLSchema定义语言、XMLDTD、Schematron、SC汉、Relax:IG、SN.I ,XOR或低何其他规/:EXML文附f育思内察和格式的i己号。19 GB/T 19256.9-2006 语J境机制的实施见图7。因7谱境机制的实施也吉D回回6. 2. 1. 1

37、 语填然阴语境类自允许用户唯一标识和区分不同的业务话境。表2规定了8个话境类目。除非另有说明,否则每个因承都使F目标般分主院法纷向阴染傲,网此约束规则和日IE就网系列标识刷版分t古城的具体的标准分类法联系在一起。6. 2. 1. 2 约束语窗约束语言用来表达特)!;.业务活境之间的关系以及如何将语义应用到cc而产生BJE,该语言包然两个功能z一一大聚合体(文档)的组合。约束语言描述了如何进行组合,而不描述业务文档组合的设计或设i十膝贝IJ.设计膝则见报文组合补充义牛。一一对组合的适当限制。限制既是具体业务过碌语义的补充,也是语义模型的限制。这种功能的划分有利于实施(它可以简化处五型工具的开发)

38、,也有助于标准报灾的开发(这些你准盯以由特定的用户进行限定类似于EDI标准和报文实施指南的关系例如约3ld费高自可以俊用简单命令来指出如例使用cc,如俐在特定的应用中命名它们,以及必要时如何限制它们的状态。此外,1:还可以表达出条件观关系。特定的语境假戎语境值的集合可以作用于cc,以产生日IE,示例a如果“地理政治语境”具有假“夜班洲的任何地点井底特定的业舟诵榄俄战示出“J!l务过辘”发生在中国,则通过更改相应的cc就能够组合出具有告i造谣境的BIE,“约束i荷言”可以表达如果“地跟政治诏境”是“亚洲”,则使用核心构件“名称地址”及其规则来规定其iE确的名称、状态和字段排列。如果在中国开脱il

39、l.务过程,则该过程的特定语境值会触发该规则,来1:-:成苦苦i草药的务语义 ccH号境约束语育用来捕述那腺施加到cct米刊发BIE的约成条件。4个组合你是币基主组合规则的全副表达,它将系列未限定的日IE聚合成为一个大的结构。当作用于在日食前的林樵文t当然时,对fflf边来说就不必itH意“级命”限制。【C64】组合体是iH”J一套组合规则的顶层结构。说境规则纷构i盖J将诋域网平Fcc的一我规则的窍臣表达。t带!rt规则将所有的i语义和吉布构限制施加到ljcc上从而产生日IE.i束机制主:你规定.:rcc的状态.J:曾伽利减少于cc、致新命名气rcc,戏为cc非非JEi话榄下线成的GB/T 1

40、9256.9-2006 BIE赋予名称,或对ABIE增加结构以生成新的ABIE。C65)司董诸城规则应使ffH西榄坝则表达式来指法。注cc语境约束语言见表3.表3中表示被定义结构的特性,如,ID,idcef和vecsion是“组合”的特性G袋3cc谓境约束请读结构结构的领成描述一个Assembly应窒少包括一个As,ernble,一个问选的Assembly(组合体)飞t“ID”就“idcef”,以及一个可选的“version飞性E个A制embly是毒组合规则的顶层结构。一Assemble 被组合跑来资形成日IE的cc列我ID 一个Assembly的IDidref 对个AemblyID的号l闷v

41、ecsion 组合规则立梢的版中Assemble(级件)一个Assemble包括主少一个Cceatell!E成一个CteateGroup.一个可逸的”ID”或”id阳俨以及一?”nameCreateBIE cc的声tl;在CreateGroup 创建组BIEname 被组合的最高/iii;BIE的名称ID 个Assemble的IDidtef 时个AssembleI口的引用个CreateGroup中至少钮括)个CreateGcoup,或.个CreateGroup(自靠刽)Createl:llE,成1UseBIE. 个Annot剧ion,伞个可浓的“ID”或“idref”,以及“type”type

42、 被创建的组的类型自(其饭只能是”sequence”(Fl州j和“cho阳”t选择)ID 一个CreateGcoup的日)份idref 对一个Cr ContextRules巾的Apply属校liJ用来确定使用f;!/j(i立的规则的行为(C69允许使用的Apply属性的值有z一exact(精确)只有当i西域中的值与规则小所规定的古草棚问时,才F且自己。Hierarchi四J(层次):如果提供的值与规则中规定的值相同或是其子值则匹配。ffi例。如果ContextRules规定了ill1洲”这个g域,则只商ApplyE毒性如“hierarchical”时(“exact”绿默认值),“巾国”才算匹配

43、E(C70】Attribute立自构税义内容模测中有4个问iTJ韭子值其巾至少有1个必须出现。(C71) 用Attribute综构用来限制一个现有的Attribute时,则必须要在前者的applyto中规定应=i;tr的值GB/T 19256.9-2006 C72】ContextRules必须引用cc的名称,而不是规则中赋予日IE的名称。然例2假定个客体包销个,g为“X”的问选手必剿,有一品规则将“X”重新命也为“Y”,似i是另叫条规则使Y”成为必选,而不是“X”必选则另吆条规则是非法的。6.2.4.3 输出限制C73通过使用Assembly和ContextRules产生的语义模型和文档定义必

44、须包括生成官们的这些规则和说境的元数馅。排序和服用Rule络构中有个独特的。时盯特J性,该特性为使用系列规则j排定了先后顺序。附个Rule络构的Order假如果一样则是错误的。在一王军ContextRules中,用户成注意规则的顺序以免导致规则无法执行。比如,在增加BIE的娩则之前,就出现了要对该BIE增加一个隐性的规则。C74 1E Rule t由构中的Order粉做成确定系列滔府规则的执行顺序。(C75问个Rule结构不能有相同的Order值。7 cc E主册系统存储库然6意E规定了cc、D丁、防IE利说域的基本应义,;ljl:i载。你细描述如何用UML对象设汁,思路将cc、DT、日IE、

45、i吾境和相关元数据存储在泼册系统存储库中。这两章中都包括了cc的开发者和用户所阐述的需求。!.!.!逃2告说,两部分都包衍了符合本部分的投册系统成乎乎储郎必须满足的常求,以放任何在过程建模和贸易中使用cc的信息技术框架必须满足的需求。7. 1 存储cc本部分完?在捕述了cc的存储细目。图8给出了cc的完整UML模型,捕述了cc类现及它们之间的关系,以满足存储的街求。cc和口丁的究敦法义见阁8。7. 1. 1 存储的cc(Sl CC盖一类具体的注册类。所有好储的cc都应包揽以下属惊:UIDC必备型):可以唯一和明确地主运位个cc实例的标识符。版本(必备军)一个cc实例随时间淡化的指示符。字典条自

46、名称(必备塑)4个cc的芷式名称。忘义(必备剥) 个cc的语义含义。一一用法(可选毅、可重复)描述cc所适用的一种特定约束条件。S2】tr储liiw格式约束一起使用32 GB/T 19256.9-2006 (S32】存储的内容构件约束rw.包含下列属性:约旦拒类型(必备型)IE义了朋到l内容构件上的格式约束的类型。一约束僚(必备ll:!tl到内辛辛构件上的梅式约束的实际僚一表达类型PT逃型): J主义了约3夜值的表达3陪型。t主:约束债依赖于约束英烈(如按数对成于个I.ength约束类锁,可能取值的列表对应于个enurn盯制ion约束3睡猢)。7.2.3 号宇储的补充构件的约束、【S33存储的

47、补充构件的约束仪用来约到这DT所基于的CCT的补充构件的E可能值。【S34】将储的补充构件约束lliZ-E:!吁以下属性z二叫约束告纽(必、4奇曹目百T1鼓复):对非l咱y已构f牛而E言Ji!,:;fj费、的?罢际古支cc语境;E义模型见图9。注册费ID I. 1 e版本1l ,宇典4民日41称1l 4应;(.I. 1 ,使闲脚卵0 . 7.3 存储的语境业费过耀谐幢攸产品酣墙倒行业褂幢幢地缀贼抽喃喃值前1J的斑斓幢假l”、精l业骨t草根角侃面墙倒阁9cc请境定义模型分3雄模式该部分l!il捕述了诋境在储的i羊纫内辛辛。则9J是i哥城所有内斗穿的UM!,镇珊,fill示出有翁于语城类目(如地区

48、、产品),每个类自都可以使用一个或多个分类方案(如联合国的产品分类方案、世界贸易主且织的产品分类方案)来销述。每个分费Jr察者ii!.义了所有闪。有H区的Jlj若是(和它们的食义)。一个业务i带境应视为一组唯一的和有含义的语境宜。7. 3. 1 平等储的业务i器境S:l5】业务语境是种具体的注册类。所有存储的业务语境都应包括以下属性:一P住一你以符(必备建Ml,oJ以口住一手Qy商晰地发!):个lJI务i活统例的$抗议符。版本(必备型): 1il.务i吾域实例随时间发伎变化的标志。字典2择自名称(必备则):业务说城的lE.:i尤名称巳 定义(必备建v:业务i击境的1哥义含义。什法cPT选型、PT!E复): f描述了i例子业务i酬的一种特定限制条件。S36】为1E义个唯一的和有含义的业务i奇境,存储的业务诱境llili丑捅所有i吾境型号闰(庭的级命。.33 GB/T 19256.9-2006 7.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1