ࡱ> JLI @ 0.bjbj{{ )=.DHLP/f{{{.......$0R3.{{{{{...{F.{.&( tQ'./<P/'3y3,(3({{{{{{{..` ` Parsing Rules for resolving points of uncertainty. A point of uncertainty occurs in the data when there is more than one component that might occur at that point. A region of uncertainty starts at the point of uncertainty and ends when the uncertainty is resolved. Points of uncertainty can be nested but only the area associated with the most recent point of uncertainty is active A point of uncertainty is caused when one of the following constructs is used in a DFDL schema An xs:choice An unordered xs:sequence (dfdl:sequenceKind='unordered') An xs:element which is optional An xs:element has variable number of occurrences (xs:minOccurs not equal to xs:maxOccurs) An xs:sequence containing an floating element. For an xs:choice the point of uncertainty starts when the first child component of the choice is tried and ends when the child component is either found or not found. If the child component was found then the choice is resolved. If the child component was not found then a new point of uncertainty is started with the next child component in the choice is tried. For an unordered xs:sequence, the point of uncertainty is the point where any of the children components of the unordered sequence can appear. The end of the region of uncertainty is when the child component is either found or not found. For an unordered sequence, another region of uncertainty begins immediately after the end of the previous until the end of the sequence. For an optional element, the point of uncertainty is the point where the element can appear. The end of the region of uncertainty is when the element is either found or not found For an element with a variable number of occurrences, a point of potential uncertainty occurs where the element can appear in the data and minOccurs elements have not yet been found. A point of uncertainty occurs at the same point once minOccurs elements have been found. The end of the region of uncertainty is when the element is either found or not found but another point of uncertainty beings immediately after that until the end of the array is found. For a sequence with a floating child component. the point of uncertainty is the point where any of the children components of the sequence can appear. The end of the region of uncertainty is when the child component is either found or not found. Another region of uncertainty begins immediately after the end of the previous until the end of the sequence. A component is deemed to have been found when All the components (initiator if defined, content and terminator if defined) of the component are found. A dfdl;discriminator associated with the point of uncertainty evaluates to true. A xs:sequence or xs:choice with dfdl:initiatedContent finds an initiator for a component A component is deemed to be not found when A dfdl:assert associated with the point of uncertainty evaluates to false . A dfdl;discriminator associated with the point of uncertainty evaluates to false. A dfd;discriminator associated with the point of potential uncertainty evaluates to false. A xs:sequence or xs:choice with dfdl:initiatedContent finds an initiator for a different component A processing error occurs when parsing the value of the component. Processing errors includes, but is not limited to, failure to convert the data to the built-in logical type. Validation errors do not cause a component to be not found. Schema definition errors cause the parse to be terminated so implicitly resolve an area on uncertainty. A dfdl:assert or dfdl:discriminator is associated with a point of uncertainty if it is the nearest active point of uncertainty preceding the dfdl:assert or dfdl:discriminator. Parsing Rules The length of a dfdl:representation 'text' component which has a terminator, separator or parent terminator or separator does not match the required length. ?? 34K * . F U   ǵmǣǣXǣmF#hSB*CJOJQJ^JaJph)h]h?xB*CJOJQJ^JaJph#h=B*CJOJQJ^JaJph#hLB*CJOJQJ^JaJph#h,<B*CJOJQJ^JaJph#h mB*CJOJQJ^JaJph#h]B*CJOJQJ^JaJph)h]h\B*CJOJQJ^JaJph)h]hjfB*CJOJQJ^JaJph hjfhjfhjfh\34 FN & F7$8$Eƀ/F.H$gd\ 7$8$H$gd m 7$8$H$gd,<J7$8$Eƀ`4FH$gdL 7$8$H$gdjfgdjf. & G cN & F7$8$Eƀ/F.H$gd\N & F7$8$Eƀ/F.H$gd\G C D qcZQHQZQ 7$8$H$gdS 7$8$H$gdb 7$8$H$gd5WN & F7$8$Eƀ/F.H$gd mN & F7$8$Eƀ/F.H$gd m # $ ' N ] ^  ) * 8 A B    1 3 4 Aopqr۴۴۴xxx۴)h]hSB*CJOJQJ^JaJph)h]h-qXB*CJOJQJ^JaJph#hrhB*CJOJQJ^JaJph)h]hIWB*CJOJQJ^JaJph#hbB*CJOJQJ^JaJph#hSB*CJOJQJ^JaJph#hbyB*CJOJQJ^JaJph(qr>@AArN & F7$8$Eƀ/F.H$gdrh 7$8$H$gdL 7$8$H$gdjf 7$8$H$gd 7$8$H$gd5W 7$8$H$gdrh 7$8$H$gd& 7$8$H$gdS (*"-Ѹууq_J8J_q#h|B*CJOJQJ^JaJph)h]hIWB*CJOJQJ^JaJph#hrhB*CJOJQJ^JaJph#h?HB*CJOJQJ^JaJph6Hh/Fh]h&B*CJOJQJ^JaJph0Hh6Fhg.B*CJOJQJ^JaJph0Hh1Fh&B*CJOJQJ^JaJph0Hh/Fh&B*CJOJQJ^JaJph)h]hrhB*CJOJQJ^JaJph-3;`op 679ƴƟxcNc)h]hbyB*CJOJQJ^JaJph)h]hjfB*CJOJQJ^JaJph)h]h-qXB*CJOJQJ^JaJph#h|B*CJOJQJ^JaJph)h]hrhB*CJOJQJ^JaJph#hbyB*CJOJQJ^JaJph)h]hIWB*CJOJQJ^JaJph#h?HB*CJOJQJ^JaJph#hrhB*CJOJQJ^JaJph#$,56ACFGHVƱ꜇nYYƜD)h]h'B*CJOJQJ^JaJph)h]h-qXB*CJOJQJ^JaJph0Hh0Fh&B*CJOJQJ^JaJph)h]h5WB*CJOJQJ^JaJph)h]hjfB*CJOJQJ^JaJph)h]hrhB*CJOJQJ^JaJph#hbyB*CJOJQJ^JaJph#hB*CJOJQJ^JaJph)h]hpB*CJOJQJ^JaJphAcZQHQ 7$8$H$gdL 7$8$H$gdjf 7$8$H$gd,<N & F7$8$Eƀ/F.H$gdbyN & F7$8$Eƀ/F.H$gdby!(Qefkl boS:S:S:0Hh/Fh&B*CJOJQJ^JaJph6Hh/Fh]h&B*CJOJQJ^JaJph4HHh0Fh&B*CJOJQJ^JaJph#hjfB*CJOJQJ^JaJph#hB*CJOJQJ^JaJph)h]h5WB*CJOJQJ^JaJph)h]hbyB*CJOJQJ^JaJph#hbyB*CJOJQJ^JaJph)h]hjfB*CJOJQJ^JaJphfcN & F7$8$Eƀ/F.H$gdbyN & F7$8$Eƀ/F.H$gdwcN & F7$8$Eƀ/F.H$gdbyN & F7$8$Eƀ/F.H$gd&buw&b6|îîîÙr`N9N9N9N)hhB*CJOJQJ^JaJph#h|B*CJOJQJ^JaJph#hjfB*CJOJQJ^JaJph)h]hjfB*CJOJQJ^JaJph#hLB*CJOJQJ^JaJph)hbhbB*CJOJQJ^JaJph)h]h5WB*CJOJQJ^JaJph)h]hYkB*CJOJQJ^JaJph)h]hbyB*CJOJQJ^JaJph#hbyB*CJOJQJ^JaJphw~*GN & F7$8$Eƀ/F.H$gdgdgd 7$8$H$gd$O 7$8$H$gdjfN & F7$8$Eƀ/F.H$gdb|~),-.ѿѭѦ hh#hB*CJOJQJ^JaJph#hbyB*CJOJQJ^JaJph)h]hB*CJOJQJ^JaJphh)hhB*CJOJQJ^JaJph*-.gdN & F7$8$Eƀ/F.H$gd'.........)()()0P8$:pp/ =!"#$%D@D NormalCJ_HaJmH nHsH tHZ@Z jf Heading 1$<@&5CJ KH OJQJ\^JaJ \@\  Heading 2$<@& 56CJOJQJ\]^JaJDA@D Default Paragraph FontRi@R  Table Normal4 l4a (k@(No ListXOX jf Char65CJ KH OJPJQJ\^J_HaJ mH nHsH tHRY@R jf Document Map-D M OJQJ^JB'B c!0Comment ReferenceCJaJ<@"< c!0 Comment TextCJaJ@j!"@ c!0Comment Subject5\H@BH c!0 Balloon TextCJOJQJ^JaJ.< 34&GCDqr>@A A   f  w ~*-000000 0 0 0 0 00000000000000000 0 0 00000 0 0 0 0 00000~ 0~ 0~0w34&GCDqr>@A A   f  w ~*-000000 0 0 0 0 00000000000000000 0 0 00000 0 0 0 0 00000 0 00 -b|.  G qAw*. .8@0(  B S  ?y 02 -W` r*ApqtG U ' l z 033333333333333*.77%%#$'N^*8A  pprr"-3;>>`o     # , 5 F G d d e v & 6@K|))-00_C,`U|Y*b""dvZ=JT 1Ui*&U0&n[A t6h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.@.@.@.@.@.@.@.@.@.h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.h ^`hH.h ^`hH.h pLp^p`LhH.h @ @ ^@ `hH.h ^`hH.h L^`LhH.h ^`hH.h ^`hH.h PLP^P`LhH.T 1Ub"[A ti_C,0&n|YZ=                                                               zyJ1aLs(C|IJ>JA  L j -O = 5 @< Kv 3{ xJd dWg01[s$1g;^G-LZ)Tg8\by%"]'T $!t")$$;$(|$%l&5&~#(\(&&)$8)N)# *o:*~*S+Eq+6,0-( 0c!0h01P12:3g5+5Q56x-616r7O8929L9SP9t:;<#;#d;,<===E*=>>O>@@p@@A;BCrDEwqE|FN GGGOG H~ HaH#;I_I-K>K<M%MnuMcNdO8P>Q\Q,^QwQyQ/Rv7RNTS|^ST`Tl}UNV5WIWTWfmX-qXY5_YlnY)[4\ V\e]=] ^^b1^/_`8`a`g`q`ab>Hbz ctcc}dX*deeC+g}rhuixi{ijIjwjkYk m!n)7nbgn p 8p/>p6rMrJ9sdRtu[\v&x?xy+z${|-]|?R~a~z}~=MO }zYImpcg.z-$k[>IwgI'yh_g:r U'irh p:mN+l0(*5:_ "CPT\G /g!~ZsbyR*co^O=',b4>{fpx\Y+\L g: U$K5cB$'01I7x# nt1Zm[yD/`cQL$1 \#h-15kuDGr,2F@'CMIT]?Hf.hRljf-&,9$Oql93vO@]&_Vq)<?@BCDEFGHKRoot Entry FwQM1Table3WordDocument)=SummaryInformation(9DocumentSummaryInformation8ACompObjj  FMicrosoft Word Document MSWordDocWord.Document.89q