Table A.1: Mapping XML Schemas
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_05_top_level_001 |
Verify that error is generated for missing XSD language tag in import clause |
Clause 5 |
m |
|
Table A.2: Namespaces
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_050101_namespaces_001 |
Verify that schema with target namespace is correctly translated into single module |
Clause 5.1.1 |
m |
|
2 |
Pos_050101_namespaces_002 |
Verify schema with no target namespace is correctly translated into single module |
Clause 5.1.1 |
m |
|
3 |
Pos_050101_namespaces_003 |
Verify that two schemas with the same target namespace are correctly translated |
Clause 5.1.1 |
m |
|
4 |
Pos_050101_namespaces_004 |
Verify that two schemas with no target namespace are correctly translated |
Clause 5.1.1 |
m |
|
Table A.3: Includes
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_050102_includes_001 |
Test inclusion of a schema with the same namespace |
Clause 5.1.2 |
m |
|
2 |
Pos_050102_includes_002 |
Verify that included schema with no target namespace is transformed twice (inclusion) |
Clause 5.1.2 |
m |
|
3 |
Pos_050102_includes_003 |
Verify that included schema with no target namespace is transformed twice (no namespace) |
Clause 5.1.2 |
m |
|
Table A.4: Imports
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_050103_imports_001 |
Verify that it is not allowed to import imports from XSD schemas |
Clause 5.1.3 |
m |
|
2 |
Pos_050103_imports_001 |
Verify that XSD import statement is handled correctly |
Clause 5.1.3 |
m |
|
Table A.5: Attributes of the XSD schema element
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_050104_attributes_of_the_xsd_schema_element_001 |
Verify that qualified default element form is correctly processed (no namespace prefix) |
Clause 5.1.4 |
m |
|
2 |
Pos_050104_attributes_of_the_xsd_schema_element_002 |
Verify that qualified default element form is correctly processed (namespace prefix used) |
Clause 5.1.4 |
m |
|
3 |
Pos_050104_attributes_of_the_xsd_schema_element_003 |
Verify that unqualified default element form is correctly processed |
Clause 5.1.4 |
m |
|
4 |
Pos_050104_attributes_of_the_xsd_schema_element_004 |
Verify that qualified default attribute form is correctly processed (no namespace prefix) |
Clause 5.1.4 |
m |
|
5 |
Pos_050104_attributes_of_the_xsd_schema_element_005 |
Verify that qualified default attribute form is correctly processed (namespace prefix used) |
Clause 5.1.4 |
m |
|
6 |
Pos_050104_attributes_of_the_xsd_schema_element_006 |
Verify that unqualified default attribute form is correctly processed |
Clause 5.1.4 |
m |
|
Table A.6: Name conversion rules
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_050202_name_conversion_rules_001 |
Verify conversion of symbols into U+005f (low line) |
Clause 5.2.2 |
m |
|
2 |
Pos_050202_name_conversion_rules_002 |
Verify that non-ASCI letters are not present in transforming identifiers |
Clause 5.2.2 |
m |
|
3 |
Pos_050202_name_conversion_rules_003 |
TODO: add description |
Clause 5.2.2 |
m |
|
4 |
Pos_050202_name_conversion_rules_004 |
Verify that leading and trailing low lines are removed |
Clause 5.2.2 |
m |
|
5 |
Pos_050202_name_conversion_rules_005 |
Verify that type names are capitalized |
Clause 5.2.2 |
m |
|
6 |
Pos_050202_name_conversion_rules_006 |
Verify that prefixing type names with "X" works correctly |
Clause 5.2.2 |
m |
|
7 |
Pos_050202_name_conversion_rules_007 |
Verify that names of field of structure types are uncapitalized |
Clause 5.2.2 |
m |
|
8 |
Pos_050202_name_conversion_rules_008 |
Verify that names of enumerated items are uncapitalized |
Clause 5.2.2 |
m |
|
9 |
Pos_050202_name_conversion_rules_009 |
Verify that prefixing field names of structured types with "x" works correctly |
Clause 5.2.2 |
m |
|
10 |
Pos_050202_name_conversion_rules_010 |
Verify that prefixing enumerated items with "x" works correctly |
Clause 5.2.2 |
m |
|
11 |
Pos_050202_name_conversion_rules_011 |
Check transformation of empty type identifier into "X" |
Clause 5.2.2 |
m |
|
12 |
Pos_050202_name_conversion_rules_012 |
Check transformation of empty structured field identifier into "x" |
Clause 5.2.2 |
m |
|
13 |
Pos_050202_name_conversion_rules_013 |
Check transformation of empty enumerated value into "x" |
Clause 5.2.2 |
m |
|
14 |
Pos_050202_name_conversion_rules_014 |
Verify that additional suffices are attached in case of name clashes between types |
Clause 5.2.2 |
m |
|
15 |
Pos_050202_name_conversion_rules_015 |
Verify that suffix is attached in case of name clash between types and local module |
Clause 5.2.2 |
m |
|
16 |
Pos_050202_name_conversion_rules_016 |
Verify that suffix is attached in case of name clash between types and imported module |
Clause 5.2.2 |
m |
|
17 |
Pos_050202_name_conversion_rules_017 |
Verify that suffix is attached in case of name clash between field names |
Clause 5.2.2 |
m |
|
18 |
Pos_050202_name_conversion_rules_018 |
Verify that suffix is attached in case of name clash between field name and keyword |
Clause 5.2.2 |
m |
|
19 |
Pos_050202_name_conversion_rules_019 |
Verify that suffix is attached in case of name clash between field name and predefined function |
Clause 5.2.2 |
m |
|
20 |
Pos_050202_name_conversion_rules_020 |
Verify that suffix is attached in case of name clash between enumerated items |
Clause 5.2.2 |
m |
|
21 |
Pos_050202_name_conversion_rules_021 |
Verify that suffix is attached in case of name clash between enumerated item and keyword |
Clause 5.2.2 |
m |
|
22 |
Pos_050202_name_conversion_rules_022 |
Verify that suffix is attached in case of name clash between enumerated item and predefined function |
Clause 5.2.2 |
m |
|
23 |
Pos_050202_name_conversion_rules_023 |
Verify that name clash between module names is resolved using suffix |
Clause 5.2.2 |
m |
|
Table A.7: Order of the mapping
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_050203_order_of_the_mapping_001 |
Verify order of top-level schema components |
Clause 5.2.3 |
m |
|
2 |
Pos_050203_order_of_the_mapping_002 |
Verify that alphabetical sorting is based on character ordinal numbers |
Clause 5.2.3 |
m |
|
3 |
Pos_050203_order_of_the_mapping_003 |
Verify that alphabetical sorting is done only inside sets of items |
Clause 5.2.3 |
m |
|
4 |
Pos_050203_order_of_the_mapping_004 |
Asure that namespaces are ordered lexically |
Clause 5.2.3 |
m |
|
5 |
Pos_050203_order_of_the_mapping_005 |
Asure that namespaces are ordered lexically |
Clause 5.2.3 |
m |
|
Table A.8: Built-in data types
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_06_top_level_001 |
Verify conversion of simpleType based on built-in XSD type |
Clause 6 |
m |
|
Table A.9: Length
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060101_length_001 |
Verify that a length-restricted XSD type shall be mapped to a corresponding length restricted TTCN 3 type. |
Clause 6.1.1 |
m |
|
2 |
Pos_060101_length_001 |
Verify that a length-restricted XSD type shall be mapped to a corresponding length restricted TTCN 3 type. |
Clause 6.1.1 |
m |
|
3 |
Pos_060101_length_002 |
Verify that a length-restricted XSD type shall be mapped to a corresponding length restricted TTCN 3 type. |
Clause 6.1.1 |
m |
|
Table A.10: Enumeration
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060105_enumeration_001 |
Verify if tool rejects validation in case of restricted value due xsd type declaration. |
Clause 6.1.5 |
m |
|
2 |
Neg_060105_enumeration_002 |
Verify if tool rejects validation in case of restricted enumerated value length due xsd type declaration. |
Clause 6.1.5 |
m |
|
3 |
Neg_060105_enumeration_003 |
Verify if tool rejects validation in case of restricted value due xsd type declaration. |
Clause 6.1.5 |
m |
|
4 |
Neg_060105_enumeration_004 |
disallow enumeration values removed by restriction |
Clause 6.1.5 |
m |
|
5 |
>>>>>> update
lang=EN-GB>Pos_060105_enumeration_001 |
disallow enumeration values removed by restriction |
Clause 6.1.5 |
m |
|
6 |
Pos_060105_enumeration_001 |
Verify mapping of simple type definition that is a restriction of |
Clause 6.1.5 |
m |
|
7 |
Pos_060105_enumeration_002 |
Verify mapping of simple type definition that is a restriction of |
Clause 6.1.5 |
m |
|
8 |
Pos_060105_enumeration_003 |
Verify mapping of simple type definition that is a restriction of |
Clause 6.1.5 |
m |
|
9 |
Pos_060105_enumeration_004 |
Verify mapping of simple type definition that is a restriction of |
Clause 6.1.5 |
m |
|
9 |
Pos_060105_enumeration_005 |
Verify mapping of simple type definition that is a restriction of another |
Clause 6.1.5 |
m |
|
10 |
Pos_060105_enumeration_006 |
TODO write purpose |
Clause 6.1.5 |
m |
|
10 |
Pos_060105_enumeration_006 |
TODO write purpose |
Clause 6.1.5 |
m |
|
Table A.11: MinInclusive
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060107_mininclusive_001 |
Verify mapping of an integer element with a minInclusive facet |
Clause 6.1.7 |
m |
|
2 |
Pos_060107_mininclusive_002 |
Verify mapping of a float element with a numeric minInclusive value |
Clause 6.1.7 |
m |
|
3 |
Pos_060107_mininclusive_003 |
Verify mapping of a float element with special minInclusive values |
Clause 6.1.7 |
m |
|
4 |
Pos_060107_mininclusive_004 |
Verify mapping of a float element with special minInclusive values |
Clause 6.1.7 |
m |
|
5 |
Pos_060107_mininclusive_005 |
Verify mapping of a float element with special minInclusive values |
Clause 6.1.7 |
m |
|
Table A.12: MaxInclusive
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060108_maxinclusive_001 |
Verify mapping of elements of type integer with maxInclusive facet |
Clause 6.1.8 |
m |
|
2 |
Pos_060108_maxinclusive_002 |
Verify mapping of a float type with a numeric maxInclusive facet |
Clause 6.1.8 |
m |
|
3 |
Pos_060108_maxinclusive_003 |
Verify mapping of a float type with a numeric maxInclusive facet |
Clause 6.1.8 |
m |
|
<<<<<<< HEAD
4 2 |
Pos_060108_maxinclusive_004 |
Verify mapping of a float type with a numeric maxInclusive facet |
Clause 6.1.8 |
m |
|
Table A.13: MinExclusive
3 |
Pos_060108_maxinclusive_003 |
Verify mapping of a float type with a numeric maxInclusive facet |
Clause 6.1.8 |
m |
|
4 |
Neg_060109_minexclusive_001 |
Verify if tool rejects validation in case of restricted value due xsd type declaration. |
<<<<<<< HEAD
Clause 6.1.9 Clause 6.1.8 |
m |
|
Table A.13: MinExclusive
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
2 |
Neg_060109_minexclusive_002 |
Verify if tool rejects validation in case of restricted value due xsd type declaration. |
Clause 6.1.9 |
m |
|
3 |
Pos_060109_minexclusive_001 |
Verify if tool accepts values restricted by xsd type declaration. |
Clause 6.1.9 |
m |
|
<<<<<<< HEAD
4 2 |
Pos_060109_minexclusive_002 |
Verify if tool accepts values restricted by xsd type declaration. |
Clause 6.1.9 |
m |
|
Table A.14: MaxExclusive
3 |
Pos_060109_minexclusive_001 |
Verify if tool accepts values restricted by xsd type declaration. |
Clause 6.1.9 |
m |
|
4 |
Neg_060110_maxexclusive_001 |
Verify that INF (negative infinity) or NaN (not-a-number), this type shall not be translated to TTCN-3 |
<<<<<<< HEAD
Clause 6.1.10 Clause 6.1.9 |
m |
|
Table A.14: MaxExclusive
2 |
Pos_060110_maxexclusive_001 |
Verify mapping of a maxExclusive facet applied to a type, which is derivative of integer |
Clause 6.1.10 |
m |
|
3 |
Pos_060110_maxexclusive_002 |
Verify mapping of a maxExclusive facet applied to the float type |
Clause 6.1.10 |
m |
|
4 |
Pos_060110_maxexclusive_003 |
Verify mapping of a maxExclusive facet applied to the float type |
Clause 6.1.10 |
m |
|
Table A.15: Total digits
2 |
Pos_060110_maxexclusive_001 |
Verify mapping of a maxExclusive facet applied to a type, which is derivative of integer |
Clause 6.1.10 |
m |
|
3 |
Pos_060110_maxexclusive_002 |
Verify mapping of a maxExclusive facet applied to the float type |
Clause 6.1.10 |
m |
|
4 |
Neg_060111_total_digits_001 |
Check that totalDigits are converted to value boundaries |
<<<<<<< HEAD
Clause 6.1.11 Clause 6.1.10 |
m |
|
2 |
Neg_060111_total_digits_002 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
3 |
Neg_060111_total_digits_003 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
4 |
Neg_060111_total_digits_004 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
5 |
Pos_060111_total_digits_001 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
6 |
Pos_060111_total_digits_002 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
7 |
Pos_060111_total_digits_003 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
8 |
Pos_060111_total_digits_004 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
9 |
Pos_060111_total_digits_005 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
Table A.16: Fraction digits
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060112_fraction_digits_001 |
TODO write purpose |
Clause 6.1.12 |
m |
|
2 |
Pos_060112_fraction_digits_002 |
TODO write purpose |
Clause 6.1.12 |
m |
|
Table A.17: Not specifically mapped facets
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060113_not_mapped_001 |
Handle not mapped facets to transparent |
Clause 6.1.13 |
m |
|
Table A.18: String
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060201_string_001 |
Verify mapping of a string type |
Clause 6.2.1 |
m |
|
Table A.19: Name
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060204_name_001 |
Verify mapping of a Name type |
Clause 6.2.4 |
m |
|
Table A.20: Any URI
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060212_any_uri_001 |
Verify mapping of an anyURI type |
Clause 6.2.12 |
m |
|
2 |
Neg_060212_any_uri_002 |
Verify mapping of an anyURI type |
Clause 6.2.12 |
m |
|
3 |
Pos_060212_any_uri_001 |
Verify mapping of an anyURI type |
Clause 6.2.12 |
m |
|
Table A.21: Integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060301_integer_001 |
Verify that the integer type shall be translated to TTCN-3 as a plain integer |
Clause 6.3.1 |
m |
|
Table A.22: Positive integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060302_positive_integer_001 |
Verify that the integer type shall be translated to TTCN-3 as the range-restricted integer |
Clause 6.3.2 |
m |
|
Table A.23: Non-positive integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060303_non_positive_integer_001 |
Verify that the non positive integer type shall be translated to TTCN-3 as the range-restricted integer |
Clause 6.3.3 |
m |
|
Table A.24: Negative integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060304_negative_integer_001 |
Verify that the negative integer type shall be translated to TTCN-3 as the range-restricted integer |
Clause 6.3.4 |
m |
|
Table A.25: Non-negative integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060305_non_negative_integer_001 |
Verify that the non negative integer type shall be translated to TTCN-3 as the range-restricted integer |
Clause 6.3.5 |
m |
|
Table A.26: Long
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060306_long_001 |
Verify that long type (64bit) shall be translated to TTCN-3 as a plain long long |
Clause 6.3.6 |
m |
|
Table A.27: Unsigned long
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060307_unsigned_long_001 |
Verify that unsigned long type (64bit) shall be translated to TTCN-3 as a plain unsigned long long |
Clause 6.3.7 |
m |
|
Table A.28: Int
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060308_int_001 |
Verify that int type (32bit) shall be translated to TTCN-3 as a plain long as defined in clause D.2.1.2 of ES 201 873 1 [1]) |
Clause 6.3.8 |
m |
|
Table A.29: Unsigned int
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060309_unsigned_int_001 |
Verify that unsigned int type (32bit) shall be translated to TTCN-3 as a plain unsignedlong as defined in clause D.2.1.2 of ES 201 873 1 [1] |
Clause 6.3.9 |
m |
|
Table A.30: Short
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060310_short_001 |
Verify that short type (16bit) shall be translated to TTCN-3 as a plain short as defined in clause D.2.1.1 of ES 201 873 1 [1] |
Clause 6.3.10 |
m |
|
Table A.31: Unsigned Short
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060311_unsigned_short_001 |
Verify that unsigned short type (16bit) shall be translated to TTCN-3 as a plain unsigned short as defined in clause D.2.1.1 of ES 201 873 1 [1] |
Clause 6.3.11 |
m |
|
Table A.32: Byte
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060312_byte_001 |
Verify that byte type (8bit) shall be translated to TTCN-3 as a plain byte as defined in clause D.2.1.0 of ES 201 873 1 [1] |
Clause 6.3.12 |
m |
|
Table A.33: Unsigned byte
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060313_unsigned_byte_001 |
Verify that unsigned byte type (8bit) shall be translated to TTCN-3 as a plain unsigned byte as defined in clause D.2.1.0 of ES 201 873 1 [1] |
Clause 6.3.13 |
m |
|
Table A.34: Decimal
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060401_decimal_001 |
Verify that decimal type shall be translated to TTCN-3 as a plain float |
Clause 6.4.1 |
m |
|
Table A.35: Float
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060402_float_001 |
Verify conversion of XSD float type |
Clause 6.4.2 |
m |
|
Table A.36: Double
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060403_double_001 |
Verify that double type shall be translated to TTCN-3 as an IEEE754double as defined in clause D.2.1.4 of ES 201 873 1 [1]: |
Clause 6.4.3 |
m |
|
Table A.37: Date and time
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060502_date_and_time_001 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
2 |
Neg_060502_date_and_time_002 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
3 |
Neg_060502_date_and_time_003 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
4 |
Neg_060502_date_and_time_004 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
5 |
Pos_060502_date_and_time_001 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
6 |
Pos_060502_date_and_time_002 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
7 |
Pos_060502_date_and_time_003 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
8 |
Pos_060502_date_and_time_004 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
Table A.38: Date
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060504_date_001 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
2 |
Neg_060504_date_002 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
3 |
Neg_060504_date_003 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
4 |
Neg_060504_date_004 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
5 |
Pos_060504_date_001 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
6 |
Pos_060504_date_002 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
7 |
Pos_060504_date_003 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
8 |
Pos_060504_date_004 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
Table A.39: Gregorian year and month
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060505_gregorian_year_and_month_001 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
2 |
Neg_060505_gregorian_year_and_month_002 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
3 |
Neg_060505_gregorian_year_and_month_003 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
4 |
Neg_060505_gregorian_year_and_month_004 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
5 |
Pos_060505_gregorian_year_and_month_001 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
6 |
Pos_060505_gregorian_year_and_month_002 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
Table A.40: Gregorian year
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060506_gregorian_year_001 |
Verify that the gYear type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.6 |
m |
|
2 |
Pos_060506_gregorian_year_001 |
Verify that the gYear type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.6 |
m |
|
3 |
Pos_060506_gregorian_year_002 |
Verify that the gYear type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.6 |
m |
|
4 |
Pos_060506_gregorian_year_003 |
Verify that the gYear allows positive years greater than 9999 |
Clause 6.5.6 |
m |
|
5 |
Pos_060506_gregorian_year_004 |
Verify that the gYear type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.6 |
m |
|
6 |
Pos_060506_gregorian_year_005 |
Verify that the gYear accepts negative years |
Clause 6.5.6 |
m |
|
7 |
Pos_060506_gregorian_year_006 |
Verify that the gYear alows negative year with more than 4 digits |
Clause 6.5.6 |
m |
|
Table A.41: Boolean type
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0607_boolean_type_001 |
Verify that the XSD boolean type shall be mapped to the TTCN-3 boolean type |
Clause 6.7 |
m |
|
2 |
Pos_0607_boolean_type_002 |
Verify that the XSD boolean type shall be mapped to the TTCN-3 boolean type |
Clause 6.7 |
m |
|
Table A.42: AnyType and anySimpleType types
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0608_anytype_and_anysimpletype_types_001 |
Verify conversion of anySimpleType |
Clause 6.8 |
m |
|
2 |
Pos_0608_anytype_and_anysimpletype_types_002 |
Verify conversion of anyType |
Clause 6.8 |
m |
|
Table A.43: Id
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070101_id_001 |
Verify conversion of id attribute of global element |
Clause 7.1.1 |
m |
|
2 |
Pos_070101_id_002 |
verify conversion of id attribute of local element |
Clause 7.1.1 |
m |
|
3 |
Pos_070101_id_001 |
Verify conversion of id attribute of global element |
Clause 7.1.1 |
m |
|
4 |
Pos_070101_id_002 |
verify conversion of id attribute of local element |
Clause 7.1.1 |
m |
|
Table A.44: MinOccurs and maxOccurs
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_070104_minoccurs_and_maxoccurs_001 |
a list with minOccurs 0 should not be mapped optional in TTCN-3 |
Clause 7.1.4 |
m |
|
2 |
Neg_070104_minoccurs_and_maxoccurs_002 |
A restricted length list [5, 10] should not allow less than 5 elements |
Clause 7.1.4 |
m |
|
3 |
Neg_070104_minoccurs_and_maxoccurs_003 |
A restricted length list [5, 10] should not allow more than 10 elements |
Clause 7.1.4 |
m |
|
4 |
Pos_070104_minoccurs_and_maxoccurs_001 |
Optional field defined by minOccurs has to be mapped as optional in TTCN-3 |
Clause 7.1.4 |
m |
|
5 |
Pos_070104_minoccurs_and_maxoccurs_002 |
Optional field defined by minOccurs has to exist in TTCN-3 and match the value |
Clause 7.1.4 |
m |
|
6 |
Pos_070104_minoccurs_and_maxoccurs_003 |
a list with minOccurs 0 should allow zero elements |
Clause 7.1.4 |
m |
|
7 |
Pos_070104_minoccurs_and_maxoccurs_004 |
A restricted length list (0, unbounded) should allow elements |
Clause 7.1.4 |
m |
|
8 |
Pos_070104_minoccurs_and_maxoccurs_005 |
A restricted length list [5, 10] should allow 5 elements |
Clause 7.1.4 |
m |
|
9 |
Pos_070104_minoccurs_and_maxoccurs_006 |
A restricted length list [5, 10] should allow 10 elements |
Clause 7.1.4 |
m |
|
10 |
Pos_070104_minoccurs_and_maxoccurs_007 |
A restricted length list [5, 10] should allow 7 elements |
Clause 7.1.4 |
m |
|
11 |
Neg_070104_minoccurs_and_maxoccurs_001 |
a list with minOccurs 0 should not be mapped optional in TTCN-3 |
Clause 7.1.4 |
m |
|
12 |
Neg_070104_minoccurs_and_maxoccurs_002 |
A restricted length list [5, 10] should not allow less than 5 elements |
Clause 7.1.4 |
m |
|
13 |
Neg_070104_minoccurs_and_maxoccurs_003 |
A restricted length list [5, 10] should not allow more than 10 elements |
Clause 7.1.4 |
m |
|
14 |
Pos_070104_minoccurs_and_maxoccurs_001 |
Optional field defined by minOccurs has to be mapped as optional in TTCN-3 |
Clause 7.1.4 |
m |
|
15 |
Pos_070104_minoccurs_and_maxoccurs_002 |
Optional field defined by minOccurs has to exist in TTCN-3 and match the value |
Clause 7.1.4 |
m |
|
16 |
Pos_070104_minoccurs_and_maxoccurs_003 |
a list with minOccurs 0 should allow zero elements |
Clause 7.1.4 |
m |
|
17 |
Pos_070104_minoccurs_and_maxoccurs_004 |
A restricted length list (0, unbounded) should allow elements |
Clause 7.1.4 |
m |
|
18 |
Pos_070104_minoccurs_and_maxoccurs_005 |
A restricted length list [5, 10] should allow 5 elements |
Clause 7.1.4 |
m |
|
19 |
Pos_070104_minoccurs_and_maxoccurs_006 |
A restricted length list [5, 10] should allow 10 elements |
Clause 7.1.4 |
m |
|
20 |
Pos_070104_minoccurs_and_maxoccurs_007 |
A restricted length list [5, 10] should allow 7 elements |
Clause 7.1.4 |
m |
|
Table A.45: Default and Fixed
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_070105_default_and_fixed_001 |
Verify constraint of type based on XSD definition with fixed attribute |
Clause 7.1.5 |
m |
|
2 |
Pos_070105_default_and_fixed_001 |
Verify conversion of fixed attribute |
Clause 7.1.5 |
m |
|
3 |
Pos_070105_default_and_fixed_002 |
Verify conversion of default attribute |
Clause 7.1.5 |
m |
|
4 |
Pos_070105_default_and_fixed_003 |
Verify that default value is automatically assigned to empty element by decoder |
Clause 7.1.5 |
m |
|
5 |
Pos_070105_default_and_fixed_004 |
Verify that fixed value is automatically assigned to empty element by decoder |
Clause 7.1.5 |
m |
|
6 |
Neg_070105_default_and_fixed_001 |
Verify constraint of type based on XSD definition with fixed attribute |
Clause 7.1.5 |
m |
|
7 |
Pos_070105_default_and_fixed_001 |
Verify conversion of fixed attribute |
Clause 7.1.5 |
m |
|
8 |
Pos_070105_default_and_fixed_002 |
Verify conversion of default attribute |
Clause 7.1.5 |
m |
|
9 |
Pos_070105_default_and_fixed_003 |
Verify that default value is automatically assigned to empty element by decoder |
Clause 7.1.5 |
m |
|
10 |
Pos_070105_default_and_fixed_004 |
Verify that fixed value is automatically assigned to empty element by decoder |
Clause 7.1.5 |
m |
|
Table A.46: Form
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070106_form_001 |
Verify that unqualified attribute form is correctly converted (unqualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
2 |
Pos_070106_form_002 |
Verify that unqualified attribute form is correctly converted (qualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
3 |
Pos_070106_form_003 |
Verify that qualified attribute form is correctly converted (unqualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
4 |
Pos_070106_form_004 |
Verify that qualified attribute form is correctly converted (qualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
5 |
Pos_070106_form_005 |
Verify that unqualified element form is correctly converted (unqualified elementFormDefault) |
Clause 7.1.6 |
m |
|
6 |
Pos_070106_form_006 |
Verify that unqualified element form is correctly converted (qualified elementFormDefault) |
Clause 7.1.6 |
m |
|
7 |
Pos_070106_form_007 |
Verify that qualified element form is correctly converted (unqualified elementFormDefault) |
Clause 7.1.6 |
m |
|
8 |
Pos_070106_form_008 |
Verify that qualified element form is correctly converted (qualified elementFormDefault) |
Clause 7.1.6 |
m |
|
9 |
Neg_070106_form_001 |
check correct namespace prefix encoding for elementFormDefault |
Clause 7.1.6 |
m |
|
10 |
Neg_070106_form_002 |
check correct namespace prefix encoding for elementFormDefault |
Clause 7.1.6 |
m |
|
11 |
Neg_070106_form_003 |
check correct namespace prefix encoding for attributeFormDefault |
Clause 7.1.6 |
m |
|
12 |
Neg_070106_form_004 |
check correct namespace prefix encoding for attributeFormDefault |
Clause 7.1.6 |
m |
|
13 |
Pos_070106_form_001 |
Verify that unqualified attribute form is correctly converted (unqualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
14 |
Pos_070106_form_002 |
Verify that unqualified attribute form is correctly converted (qualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
15 |
Pos_070106_form_003 |
Verify that qualified attribute form is correctly converted (unqualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
16 |
Pos_070106_form_004 |
Verify that qualified attribute form is correctly converted (qualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
17 |
Pos_070106_form_005 |
Verify that unqualified element form is correctly converted (unqualified elementFormDefault) |
Clause 7.1.6 |
m |
|
18 |
Pos_070106_form_006 |
Verify that unqualified element form is correctly converted (qualified elementFormDefault) |
Clause 7.1.6 |
m |
|
19 |
Pos_070106_form_007 |
Verify that qualified element form is correctly converted (unqualified elementFormDefault) |
Clause 7.1.6 |
m |
|
20 |
Pos_070106_form_008 |
Verify that qualified element form is correctly converted (qualified elementFormDefault) |
Clause 7.1.6 |
m |
|
21 |
Pos_070106_form_009 |
check correct namespace prefix encoding for elementFormDefault |
Clause 7.1.6 |
m |
|
22 |
Pos_070106_form_010 |
check correct namespace prefix encoding for elementFormDefault |
Clause 7.1.6 |
m |
|
23 |
Pos_070106_form_011 |
check correct namespace prefix encoding for attributeFormDefault |
Clause 7.1.6 |
m |
|
24 |
Pos_070106_form_012 |
check correct namespace prefix encoding for attributeFormDefault |
Clause 7.1.6 |
m |
|
Table A.47: Type
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070107_type_001 |
Verify conversion of type attribute referencing global simpleType |
Clause 7.1.7 |
m |
|
2 |
Pos_070107_type_002 |
Verify conversion of type attribute referencing global complexType |
Clause 7.1.7 |
m |
|
3 |
Pos_070107_type_003 |
Verify conversion of type attribute referencing built-in type |
Clause 7.1.7 |
m |
|
4 |
Pos_070107_type_001 |
Verify conversion of type attribute referencing global simpleType |
Clause 7.1.7 |
m |
|
5 |
Pos_070107_type_002 |
Verify conversion of type attribute referencing global complexType |
Clause 7.1.7 |
m |
|
6 |
Pos_070107_type_003 |
Verify conversion of type attribute referencing built-in type |
Clause 7.1.7 |
m |
|
Table A.48: Use
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_070112_use_001 |
Verify that attribute with required use cannot be omitted |
Clause 7.1.12 |
m |
|
2 |
Pos_070112_use_001 |
Verify that attribute with required use is correctly converted |
Clause 7.1.12 |
m |
|
3 |
Pos_070112_use_002 |
Verify that attribute with optional use is correctly converted |
Clause 7.1.12 |
m |
|
4 |
Pos_070112_use_003 |
Verify that attribute with prohibited use is not converted |
Clause 7.1.12 |
m |
|
5 |
Neg_070112_use_001 |
Verify that attribute with required use cannot be omitted |
Clause 7.1.12 |
m |
|
6 |
Pos_070112_use_001 |
Verify that attribute with required use is correctly converted |
Clause 7.1.12 |
m |
|
7 |
Pos_070112_use_002 |
Verify that attribute with optional use is correctly converted |
Clause 7.1.12 |
m |
|
8 |
Pos_070112_use_003 |
Verify that attribute with prohibited use is not converted |
Clause 7.1.12 |
m |
|
Table A.49: Final
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070114_final_001 |
Verify conversion of elements with final attribute |
Clause 7.1.14 |
m |
|
2 |
Pos_070114_final_001 |
Verify conversion of elements with final attribute |
Clause 7.1.14 |
m |
|
Table A.50: Element component
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0703_element_component_001 |
Verify conversion of global element of simple type |
Clause 7.3 |
m |
|
2 |
Pos_0703_element_component_002 |
Verify conversion of global element of user defined type |
Clause 7.3 |
m |
|
3 |
Pos_0703_element_component_003 |
Verify conversion of global element of locally defined complex type |
Clause 7.3 |
m |
|
4 |
Pos_0703_element_component_004 |
Verify conversion of local elements defined by reference with different namespace |
Clause 7.3 |
m |
|
Table A.51: Attribute element definitions
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070401_attribute_element_definitions_001 |
Verify mapping of a globally defined attribute |
Clause 7.4.1 |
m |
|
2 |
Pos_070401_attribute_element_definitions_001 |
Verify mapping of a globally defined attribute |
Clause 7.4.1 |
m |
|
Table A.52: Attribute group definitions
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070402_attribute_group_definitions_001 |
Verify mapping of a globally defined attribute group |
Clause 7.4.2 |
m |
|
2 |
Pos_070402_attribute_group_definitions_001 |
Verify mapping of a globally defined attribute group |
Clause 7.4.2 |
m |
|
Table A.53: Derivation by restriction
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070501_derivation_by_restriction_001 |
Verify that it is possible to convert anonymous |
Clause 7.5.1 |
m |
|
Table A.54: Derivation by list
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_070502_derivation_by_list_001 |
Verify length constraint imposed on type derived by list |
Clause 7.5.2 |
m |
|
2 |
Neg_070502_derivation_by_list_002 |
Verify constraint imposed on inner type defined inside XSD list |
Clause 7.5.2 |
m |
|
3 |
Pos_070502_derivation_by_list_001 |
Verify that derivation by list is converted to record of |
Clause 7.5.2 |
m |
|
4 |
Pos_070502_derivation_by_list_002 |
Verify mapping of facets connected applied to derivation by list |
Clause 7.5.2 |
m |
|
5 |
Pos_070502_derivation_by_list_003 |
Verify conversion of facets defined inside XSD list |
Clause 7.5.2 |
m |
|
6 |
Pos_070502_derivation_by_list_004 |
Verify transformation of derivation by list with enumerated facets inside |
Clause 7.5.2 |
m |
|
7 |
Pos_070502_derivation_by_list_005 |
Verify transformation of list containing union content |
Clause 7.5.2 |
m |
|
Table A.55: Derivation by union
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070503_derivation_by_union_001 |
Verify transformation of union with memberTypes attribute |
Clause 7.5.3 |
m |
|
2 |
Pos_070503_derivation_by_union_002 |
Verify transformation of union with unnamed member types |
Clause 7.5.3 |
m |
|
3 |
Pos_070503_derivation_by_union_003 |
Verify transformation of union with memberTypes attribute and unnamed member types |
Clause 7.5.3 |
m |
|
4 |
Pos_070503_derivation_by_union_004 |
Verify transformation of union with memberTypes attribute and unnamed enumeration |
Clause 7.5.3 |
m |
|
5 |
Pos_070503_derivation_by_union_005 |
Verify transformation of union content containing enumeration facets |
Clause 7.5.3 |
m |
|
6 |
Pos_070503_derivation_by_union_006 |
Verify transformation of union containing list content |
Clause 7.5.3 |
m |
|
Table A.56: Extending simple content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060101_extending_simple_content_001 |
Verify extension of a built-in type by adding an attribute |
Clause 7.6.1.1 |
m |
|
Table A.57: Restricting simple content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_07060102_restricting_simple_content_001 |
Verify restriction of a base type |
Clause 7.6.1.2 |
m |
|
2 |
Pos_07060102_restricting_simple_content_001 |
Verify restriction of a base type |
Clause 7.6.1.2 |
m |
|
Table A.58: Complex content derived by extension
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060201_derived_by_extension_001 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
2 |
Pos_07060201_derived_by_extension_002 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
3 |
Pos_07060201_derived_by_extension_003 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
4 |
Pos_07060201_derived_by_extension_004 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
5 |
Pos_07060201_derived_by_extension_005 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
6 |
Pos_07060201_derived_by_extension_006 |
Verify mapping of complex type where both the base and |
Clause 7.6.2.1 |
m |
|
7 |
Pos_07060201_derived_by_extension_007 |
Verify mapping of complex type where extension of a sequence |
Clause 7.6.2.1 |
m |
|
8 |
Pos_07060201_derived_by_extension_008 |
Verify mapping of complex type: |
Clause 7.6.2.1 |
m |
|
9 |
Pos_07060201_derived_by_extension_009 |
Verify mapping of complex type: |
Clause 7.6.2.1 |
m |
|
Table A.59: Complex content derived by restriction
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060202_derived_by_restriction_001 |
Verify mapping of complex content derived by restriction: |
Clause 7.6.2.2 |
m |
|
Table A.60: Referencing group components
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070603_referencing_group_components_001 |
Verify conversion of group reference occurring as child of complex type (sequence, one occurrence) |
Clause 7.6.3 |
m |
|
2 |
Pos_070603_referencing_group_components_002 |
Verify conversion of group reference occurring inside sequence |
Clause 7.6.3 |
m |
|
3 |
Pos_070603_referencing_group_components_003 |
Verify conversion of group reference occurring as child of complex type (sequence, optional occurrence) |
Clause 7.6.3 |
m |
|
4 |
Pos_070603_referencing_group_components_004 |
Verify conversion of group reference occurring as child of complex type (sequence, 0..N) |
Clause 7.6.3 |
m |
|
5 |
Pos_070603_referencing_group_components_005 |
Verify conversion of group reference occurring as child of complex type (all, one occurrence) |
Clause 7.6.3 |
m |
|
6 |
Pos_070603_referencing_group_components_006 |
Verify conversion of group reference occurring as child of complex type (all, 0..1) |
Clause 7.6.3 |
m |
|
7 |
Pos_070603_referencing_group_components_007 |
Verify conversion of group reference occurring as child of complex type (choice, one occurrence) |
Clause 7.6.3 |
m |
|
8 |
Pos_070603_referencing_group_components_008 |
Verify conversion of group reference occurring as child of complex type (choice, 0..1) |
Clause 7.6.3 |
m |
|
9 |
Pos_070603_referencing_group_components_009 |
Verify conversion of group reference occurring as child of complex type (choice, 0..N) |
Clause 7.6.3 |
m |
|
10 |
Pos_070603_referencing_group_components_010 |
Verify conversion of group reference occurring inside choice |
Clause 7.6.3 |
m |
|
Table A.61: All content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070604_all_content_001 |
Verify conversion of all content containing mandatory fields |
Clause 7.6.4 |
m |
|
2 |
Pos_070604_all_content_002 |
Verify conversion of all content with minOccurs="0" |
Clause 7.6.4 |
m |
|
3 |
Pos_070604_all_content_003 |
Verify transformation of elements with minOccurs attribute occuring inside all content |
Clause 7.6.4 |
m |
|
4 |
Pos_070604_all_content_004 |
Verify transformation of all content containing attributes |
Clause 7.6.4 |
m |
|
Table A.62: Choice content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070605_top_level_001 |
Verify that choice content with minOccurs different than 1 is correctly transformed |
Clause 7.6.5 |
m |
|
2 |
Pos_070605_top_level_002 |
Verify that choice content with maxOccurs larger than 1 is correctly transformed |
Clause 7.6.5 |
m |
|
Table A.63: Choice with nested elements
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060501_choice_with_nested_elements_001 |
Verify that choice content with nested elements is correctly transformed |
Clause 7.6.5.1 |
m |
|
2 |
Pos_07060501_choice_with_nested_elements_001 |
Verify that choice content with nested elements is correctly transformed |
Clause 7.6.5.1 |
m |
|
Table A.64: Choice with nested group
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060502_choice_with_nested_group_001 |
Verify that choice content with nested group is correctly transformed |
Clause 7.6.5.2 |
m |
|
2 |
Pos_07060502_choice_with_nested_group_001 |
Verify that choice content with nested group is correctly transformed |
Clause 7.6.5.2 |
m |
|
Table A.65: Choice with nested choice
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060503_choice_with_nested_choice_001 |
Verify that choice content with nested choice is correctly transformed |
Clause 7.6.5.3 |
m |
|
2 |
Pos_07060503_choice_with_nested_choice_001 |
Verify that choice content with nested choice is correctly transformed |
Clause 7.6.5.3 |
m |
|
Table A.66: Choice with nested sequence
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060504_choice_with_nested_sequence_001 |
Verify that choice content with nested sequence is correctly transformed |
Clause 7.6.5.4 |
m |
|
2 |
Pos_07060504_choice_with_nested_sequence_002 |
Verify that choice content with multiple nested sequences is correctly transformed |
Clause 7.6.5.4 |
m |
|
3 |
Pos_07060504_choice_with_nested_sequence_001 |
Verify that choice content with nested sequence is correctly transformed |
Clause 7.6.5.4 |
m |
|
4 |
Pos_07060504_choice_with_nested_sequence_002 |
Verify that choice content with multiple nested sequences is correctly transformed |
Clause 7.6.5.4 |
m |
|
Table A.67: Choice with nested any
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060505_choice_with_nested_any_001 |
Verify that choice content with nested any is correctly transformed |
Clause 7.6.5.5 |
m |
|
2 |
Pos_07060505_choice_with_nested_any_001 |
Verify that choice content with nested any is correctly transformed |
Clause 7.6.5.5 |
m |
|
Table A.68: Sequence with nested element content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060601_sequence_with_nested_element_001 |
Verify that sequence content with nested elements is correctly transformed |
Clause 7.6.6.1 |
m |
|
2 |
Pos_07060601_sequence_with_nested_element_001 |
Verify that sequence content with nested elements is correctly transformed |
Clause 7.6.6.1 |
m |
|
Table A.69: Sequence with nested group content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060602_sequence_with_nested_group_001 |
Verify that sequence content with group reference is correctly transformed |
Clause 7.6.6.2 |
m |
|
2 |
Pos_07060602_sequence_with_nested_group_001 |
Verify that sequence content with group reference is correctly transformed |
Clause 7.6.6.2 |
m |
|
Table A.70: Sequence with nested choice content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060603_sequence_with_nested_choice_001 |
Verify that sequence content with nested choice is correctly transformed |
Clause 7.6.6.3 |
m |
|
2 |
Pos_07060603_sequence_with_nested_choice_001 |
Verify that sequence content with nested choice is correctly transformed |
Clause 7.6.6.3 |
m |
|
Table A.71: Sequence with nested sequence content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060604_sequence_with_nested_sequence_001 |
Verify that sequence content with sequence is correctly transformed |
Clause 7.6.6.4 |
m |
|
2 |
Pos_07060604_sequence_with_nested_sequence_002 |
Verify that sequence content with various nested particles is correctly transformed |
Clause 7.6.6.4 |
m |
|
3 |
Pos_07060604_sequence_with_nested_sequence_001 |
Verify that sequence content with sequence is correctly transformed |
Clause 7.6.6.4 |
m |
|
4 |
Pos_07060604_sequence_with_nested_sequence_002 |
Verify that sequence content with various nested particles is correctly transformed |
Clause 7.6.6.4 |
m |
|
Table A.72: Sequence with nested any content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060605_sequence_with_nested_any_content_001 |
Verify that sequence content with nested any content is correctly transformed |
Clause 7.6.6.5 |
m |
|
2 |
Pos_07060605_sequence_with_nested_any_content_001 |
Verify that sequence content with nested any content is correctly transformed |
Clause 7.6.6.5 |
m |
|
Table A.73: Effect of the minOccurs and maxOccurs attributes on the mapping
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_001 |
Verify that sequences with minOccurs=0 are correctly converted to optional fields |
Clause 7.6.6.6 |
m |
|
2 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_002 |
Verify that nested sequences are correctly converted to optional fields |
Clause 7.6.6.6 |
m |
|
3 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_003 |
Verify that sequences with minOccurs=unbounded are correctly converted to record of fields |
Clause 7.6.6.6 |
m |
|
4 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_004 |
Verify that nested sequences are correctly converted to record of fields |
Clause 7.6.6.6 |
m |
|
5 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_001 |
Verify that sequences with minOccurs=0 are correctly converted to optional fields |
Clause 7.6.6.6 |
m |
|
6 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_002 |
Verify that nested sequences are correctly converted to optional fields |
Clause 7.6.6.6 |
m |
|
7 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_003 |
Verify that sequences with minOccurs=unbounded are correctly converted to record of fields |
Clause 7.6.6.6 |
m |
|
8 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_004 |
Verify that nested sequences are correctly converted to record of fields |
Clause 7.6.6.6 |
m |
|
Table A.74: Attribute definitions, attribute and attributeGroup references
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070607_attribute_definitions_attribute_and_attributegroup_references_001 |
Verify referencing an attributeGroup in a complexType |
Clause 7.6.7 |
m |
|
2 |
Pos_070607_attribute_definitions_attribute_and_attributegroup_references_002 |
Verify mapping of a local attributes, attribute references and attribute group references without a target namespace |
Clause 7.6.7 |
m |
|
3 |
Pos_070607_attribute_definitions_attribute_and_attributegroup_references_003 |
Verify mapping of a local attributes, attribute references and attribute group references with a target namespace |
Clause 7.6.7 |
m |
|
Table A.75: Mixed content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070608_mixed_content_001 |
Verify transformation of complex type with sequence constructor and mixed content type |
Clause 7.6.8 |
m |
|
2 |
Pos_070608_mixed_content_002 |
Verify transformation of omplex type definition with sequence constructor of multiple occurrences and mixed content type |
Clause 7.6.8 |
m |
|
3 |
Pos_070608_mixed_content_003 |
Verify transformation of complex type definition with all constructor and mixed content type |
Clause 7.6.8 |
m |
|
4 |
Pos_070608_mixed_content_004 |
Verify transformation of complex type definition with all constructor, optional elements and mixed content type |
Clause 7.6.8 |
m |
|
5 |
Pos_070608_mixed_content_005 |
Verify transformation of complex type definition with all constructor, optional elements and mixed content type |
Clause 7.6.8 |
m |
|
Table A.76: The any element
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070701_the_any_element_001 |
Verify conversion of the any element without namespace attribute |
Clause 7.7.1 |
m |
|
2 |
Pos_070701_the_any_element_002 |
Verify conversion of the any element with ##any namespace |
Clause 7.7.1 |
m |
|
3 |
Pos_070701_the_any_element_003 |
Verify conversion of the any element with ##local namespace |
Clause 7.7.1 |
m |
|
4 |
Pos_070701_the_any_element_004 |
Verify conversion of the any element with ##other namespace |
Clause 7.7.1 |
m |
|
5 |
Pos_070701_the_any_element_005 |
Verify conversion of the any element with ##targetNamespace namespace |
Clause 7.7.1 |
m |
|
6 |
Pos_070701_the_any_element_006 |
Verify conversion of the any element with URL as namespace into record of |
Clause 7.7.1 |
m |
|
Table A.77: The anyAttribute element
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070702_the_anyattribute_element_001 |
Verify conversion of anyAttribute element |
Clause 7.7.2 |
m |
|
2 |
Pos_070702_the_anyattribute_element_002 |
Verify that anyAttribute is converted into optional field |
Clause 7.7.2 |
m |
|
3 |
Pos_070702_the_anyattribute_element_003 |
Verify that the naming rules apply to converted anyAttribute field |
Clause 7.7.2 |
m |
|
4 |
Pos_070702_the_anyattribute_element_004 |
Verify that conversion of anyAttribute present both in extended type and extension base |
Clause 7.7.2 |
m |
|
5 |
Pos_070702_the_anyattribute_element_005 |
Verify that converted anyAttribute field is in correct place |
Clause 7.7.2 |
m |
|
Table A.78: Annotation
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0708_annotation_001 |
Verify that XSD annotation can be processed |
Clause 7.8 |
m |
|
Table A.79: Group components
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0709_group_components_001 |
Verify conversion of group definition with sequence compositor |
Clause 7.9 |
m |
|
2 |
Pos_0709_group_components_002 |
Verify transformation of group definition with sequence compositor |
Clause 7.9 |
m |
|
3 |
Pos_0709_group_components_003 |
Verify conversion of group definition with all compositor |
Clause 7.9 |
m |
|
Table A.80: Identity-constraint definition schema components
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0710_identity_constraint_definition_schema_components_001 |
Verify that unique elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
2 |
Pos_0710_identity_constraint_definition_schema_components_002 |
Verify that key elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
3 |
Pos_0710_identity_constraint_definition_schema_components_003 |
Verify that keyRef elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
4 |
Pos_0710_identity_constraint_definition_schema_components_001 |
Verify that unique elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
5 |
Pos_0710_identity_constraint_definition_schema_components_002 |
Verify that key elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
6 |
Pos_0710_identity_constraint_definition_schema_components_003 |
Verify that keyRef elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
Table A.81: Head elements of substitution groups
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_080101_head_elements_of_substitution_groups_001 |
Generic substitution group example |
Clause 8.1.1 |
m |
|
2 |
Pos_080101_head_elements_of_substitution_groups_002 |
Show effect of the block and abstract attributes on element substitution |
Clause 8.1.1 |
m |
|
3 |
Pos_080101_head_elements_of_substitution_groups_003 |
Blocking substitution |
Clause 8.1.1 |
m |
|
Table A.82: Annex A (normative): TTCN-3 module XSD
Table A.15: Total digits
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
||||
1 |
Neg_A_ttcn3_module_xsd_001 |
Ensure the builtin XSD type AnySimpleType allows only valid values |
Clause A |
m |
|
||||
2 |
Neg_A_ttcn3_module_xsd_002 |
Ensure the builtin XSD type AnyType allows only valid values |
Clause A |
m |
|
||||
3 |
Neg_A_ttcn3_module_xsd_003 |
Ensure the builtin XSD type String allows only valid values |
Clause A |
m |
|
||||
4 |
Neg_A_ttcn3_module_xsd_004 |
Ensure the builtin XSD type NormalizedString allows only valid values |
Clause A |
m |
|
||||
5 |
Neg_A_ttcn3_module_xsd_005 |
Ensure the builtin XSD type Token allows only valid values |
Clause A |
m |
|
||||
6 |
Neg_A_ttcn3_module_xsd_006 |
Ensure the builtin XSD type Name allows only valid values |
Clause A |
m |
|
||||
7 |
Neg_A_ttcn3_module_xsd_007 |
Ensure the builtin XSD type NMTOKEN allows only valid values |
Clause A |
m |
|
||||
8 |
Neg_A_ttcn3_module_xsd_008 |
Ensure the builtin XSD type NCName allows only valid values |
Clause A |
m |
|
||||
9 |
Neg_A_ttcn3_module_xsd_009 |
Ensure the builtin XSD type ID allows only valid values |
Clause A |
m |
|
||||
10 |
Neg_A_ttcn3_module_xsd_010 |
Ensure the builtin XSD type IDREF allows only valid values |
Clause A |
m |
|
||||
11 |
Neg_A_ttcn3_module_xsd_011 |
Ensure the builtin XSD type ENTITY allows only valid values |
Clause A |
m |
|
||||
12 |
Neg_A_ttcn3_module_xsd_012 |
Ensure the builtin XSD type HexBinary allows only valid values |
Clause A |
m |
|
||||
13 |
Neg_A_ttcn3_module_xsd_013 |
Ensure the builtin XSD type Base64Binary allows only valid values |
Clause A |
m |
|
||||
14 |
Neg_A_ttcn3_module_xsd_014 |
Ensure the builtin XSD type AnyURI allows only valid values |
Clause A |
m |
|
||||
15 |
Neg_A_ttcn3_module_xsd_015 |
Ensure the builtin XSD type Language allows only valid values |
Clause A |
m |
|
||||
16 |
Neg_A_ttcn3_module_xsd_016 |
Ensure the builtin XSD type Integer allows only valid values |
Clause A |
m |
|
||||
17 |
Neg_A_ttcn3_module_xsd_017 |
Ensure the builtin XSD type PositiveInteger allows only valid values |
Clause A |
m |
|
||||
18 |
Neg_A_ttcn3_module_xsd_018 |
Ensure the builtin XSD type NonPositiveInteger allows only valid values |
Clause A |
m |
|
||||
19 |
Neg_A_ttcn3_module_xsd_019 |
Ensure the builtin XSD type NegativeInteger allows only valid values |
Clause A |
m |
|
||||
20 |
Neg_A_ttcn3_module_xsd_020 |
Ensure the builtin XSD type NonNegativeInteger allows only valid values |
Clause A |
m |
|
||||
21 |
Neg_A_ttcn3_module_xsd_021 |
Ensure the builtin XSD type Long allows only valid values |
Clause A |
m |
|
||||
22 |
Neg_A_ttcn3_module_xsd_022 |
Ensure the builtin XSD type UnsignedLong allows only valid values |
Clause A |
m |
|
||||
23 |
Neg_A_ttcn3_module_xsd_023 |
Ensure the builtin XSD type Int allows only valid values |
Clause A |
m |
|
||||
24 |
Neg_A_ttcn3_module_xsd_024 |
Ensure the builtin XSD type UnsignedInt allows only valid values |
Clause A |
m |
|
||||
25 |
Neg_A_ttcn3_module_xsd_025 |
Ensure the builtin XSD type Short allows only valid values |
Clause A |
m |
|
||||
26 |
Neg_A_ttcn3_module_xsd_026 |
Ensure the builtin XSD type UnsignedShort allows only valid values |
Clause A |
m |
|
||||
27 |
Neg_A_ttcn3_module_xsd_027 |
Ensure the builtin XSD type Byte allows only valid values |
Clause A |
m |
|
||||
28 |
Neg_A_ttcn3_module_xsd_028 |
Ensure the builtin XSD type UnsignedByte allows only valid values |
Clause A |
m |
|
||||
29 |
Neg_A_ttcn3_module_xsd_029 |
Ensure the builtin XSD type Decimal allows only valid values |
Clause A |
m |
|
||||
30 |
Neg_A_ttcn3_module_xsd_030 |
Ensure the builtin XSD type Float allows only valid values |
Clause A |
m |
|
||||
31 |
Neg_A_ttcn3_module_xsd_031 |
Ensure the builtin XSD type Double allows only valid values |
Clause A |
m |
|
||||
32 |
Neg_A_ttcn3_module_xsd_032 |
Ensure the builtin XSD type Duration allows only valid values |
Clause A |
m |
|
||||
33 |
Neg_A_ttcn3_module_xsd_033 |
Ensure the builtin XSD type DateTime allows only valid values |
Clause A |
m |
|
||||
34 |
Neg_A_ttcn3_module_xsd_034 |
Ensure the builtin XSD type Time allows only valid values |
Clause A |
m |
|
||||
35 |
Neg_A_ttcn3_module_xsd_035 |
Ensure the builtin XSD type Date allows only valid values |
Clause A |
m |
|
||||
36 |
Neg_A_ttcn3_module_xsd_036 |
Ensure the builtin XSD type GYearMonth allows only valid values |
Clause A |
m |
|
||||
37 |
Neg_A_ttcn3_module_xsd_037 |
Ensure the builtin XSD type GYear allows only valid values |
Clause A |
m |
|
||||
38 |
Neg_A_ttcn3_module_xsd_038 |
Ensure the builtin XSD type GMonthDay allows only valid values |
Clause A |
m |
|
||||
39 |
Neg_A_ttcn3_module_xsd_039 |
Ensure the builtin XSD type GDay allows only valid values |
Clause A |
m |
|
||||
40 |
Neg_A_ttcn3_module_xsd_040 |
Ensure the builtin XSD type GMonth allows only valid values |
Clause A |
m |
|
||||
41 |
Neg_A_ttcn3_module_xsd_041 |
Ensure the builtin XSD type NMTOKENS allows only valid values |
Clause A |
m |
|
||||
42 |
Neg_A_ttcn3_module_xsd_042 |
Ensure the builtin XSD type IDREFS allows only valid values |
Clause A |
m |
|
||||
43 |
Neg_A_ttcn3_module_xsd_043 |
Ensure the builtin XSD type ENTITIES allows only valid values |
Clause A |
m |
|
||||
44 |
Neg_A_ttcn3_module_xsd_044 |
Ensure the builtin XSD type QName allows only valid values |
Clause A |
m |
|
||||
45 |
Neg_A_ttcn3_module_xsd_045 |
Ensure the builtin XSD type Boolean allows only valid values |
Clause A |
m |
|
||||
46 |
Neg_A_ttcn3_module_xsd_046 |
Ensure the builtin XSD type XMLCompatibleString allows only valid values |
Clause A |
m |
|
||||
47 |
Neg_A_ttcn3_module_xsd_047 |
Ensure the builtin XSD type XMLStringWithNoWhitespace allows only valid values |
Clause A |
m |
|
||||
48 |
Neg_A_ttcn3_module_xsd_048 |
Ensure the builtin XSD type XMLStringWithNoCRLFHT allows only valid values |
Clause A |
m |
|
||||
49 |
Pos_A_ttcn3_module_xsd_001 |
Ensure the module XSD is available and contains the builtin XSD type AnySimpleType |
Clause A |
m |
|
||||
50 |
Pos_A_ttcn3_module_xsd_002 |
Ensure the module XSD is available and contains the builtin XSD type AnyType |
Clause A |
m |
|
||||
51 |
Pos_A_ttcn3_module_xsd_003 |
Ensure the module XSD is available and contains the builtin XSD type String |
<<<<<<< HEAD
Clause A Clause 6.1.11 |
m |
|
||||
52 |
Pos_A_ttcn3_module_xsd_004 |
Ensure the module XSD is available and contains the builtin XSD type NormalizedString |
Clause A |
=======
2 |
Neg_060111_total_digits_002 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
3 |
Neg_060111_total_digits_003 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
||||
4 |
Neg_060111_total_digits_004 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
||||
5 |
Pos_060111_total_digits_001 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
||||
6 |
Pos_060111_total_digits_002 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
||||
7 |
Pos_060111_total_digits_003 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
||||
8 |
Pos_060111_total_digits_004 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
||||
9 |
Pos_060111_total_digits_005 |
Check that totalDigits are converted to value boundaries |
Clause 6.1.11 |
m |
|
Table A.16: Fraction digits
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060112_fraction_digits_001 |
TODO write purpose |
Clause 6.1.12 |
m |
|
2 |
Pos_060112_fraction_digits_002 |
TODO write purpose |
Clause 6.1.12 |
m |
|
Table A.17: Not specifically mapped facets
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060113_not_mapped_001 |
Handle not mapped facets to transparent |
Clause 6.1.13 |
m |
|
Table A.18: String
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060201_string_001 |
Verify mapping of a string type |
Clause 6.2.1 |
m |
|
Table A.19: Name
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060204_name_001 |
Verify mapping of a Name type |
Clause 6.2.4 |
m |
|
Table A.20: Any URI
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060212_any_uri_001 |
Verify mapping of an anyURI type |
Clause 6.2.12 |
m |
|
2 |
Neg_060212_any_uri_002 |
Verify mapping of an anyURI type |
Clause 6.2.12 |
m |
|
3 |
Pos_060212_any_uri_001 |
Verify mapping of an anyURI type |
Clause 6.2.12 |
m |
|
Table A.21: Integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060301_integer_001 |
Verify that the integer type shall be translated to TTCN-3 as a plain integer |
Clause 6.3.1 |
m |
|
Table A.22: Positive integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060302_positive_integer_001 |
Verify that the integer type shall be translated to TTCN-3 as the range-restricted integer |
Clause 6.3.2 |
m |
|
Table A.23: Non-positive integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060303_non_positive_integer_001 |
Verify that the non positive integer type shall be translated to TTCN-3 as the range-restricted integer |
Clause 6.3.3 |
m |
|
Table A.24: Negative integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060304_negative_integer_001 |
Verify that the negative integer type shall be translated to TTCN-3 as the range-restricted integer |
Clause 6.3.4 |
m |
|
Table A.25: Non-negative integer
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060305_non_negative_integer_001 |
Verify that the non negative integer type shall be translated to TTCN-3 as the range-restricted integer |
Clause 6.3.5 |
m |
|
Table A.26: Long
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060306_long_001 |
Verify that long type (64bit) shall be translated to TTCN-3 as a plain long long |
Clause 6.3.6 |
m |
|
Table A.27: Unsigned long
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060307_unsigned_long_001 |
Verify that unsigned long type (64bit) shall be translated to TTCN-3 as a plain unsigned long long |
Clause 6.3.7 |
m |
|
Table A.28: Int
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060308_int_001 |
Verify that int type (32bit) shall be translated to TTCN-3 as a plain long as defined in clause D.2.1.2 of ES 201 873 1 [1]) |
Clause 6.3.8 |
m |
|
Table A.29: Unsigned int
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060309_unsigned_int_001 |
Verify that unsigned int type (32bit) shall be translated to TTCN-3 as a plain unsignedlong as defined in clause D.2.1.2 of ES 201 873 1 [1] |
Clause 6.3.9 |
m |
|
Table A.30: Short
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060310_short_001 |
Verify that short type (16bit) shall be translated to TTCN-3 as a plain short as defined in clause D.2.1.1 of ES 201 873 1 [1] |
Clause 6.3.10 |
m |
|
Table A.31: Unsigned Short
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060311_unsigned_short_001 |
Verify that unsigned short type (16bit) shall be translated to TTCN-3 as a plain unsigned short as defined in clause D.2.1.1 of ES 201 873 1 [1] |
Clause 6.3.11 |
m |
|
Table A.32: Byte
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060312_byte_001 |
Verify that byte type (8bit) shall be translated to TTCN-3 as a plain byte as defined in clause D.2.1.0 of ES 201 873 1 [1] |
Clause 6.3.12 |
m |
|
Table A.33: Unsigned byte
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060313_unsigned_byte_001 |
Verify that unsigned byte type (8bit) shall be translated to TTCN-3 as a plain unsigned byte as defined in clause D.2.1.0 of ES 201 873 1 [1] |
Clause 6.3.13 |
m |
|
Table A.34: Decimal
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060401_decimal_001 |
Verify that decimal type shall be translated to TTCN-3 as a plain float |
Clause 6.4.1 |
m |
|
Table A.35: Float
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060402_float_001 |
Verify conversion of XSD float type |
Clause 6.4.2 |
m |
|
Table A.36: Double
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_060403_double_001 |
Verify that double type shall be translated to TTCN-3 as an IEEE754double as defined in clause D.2.1.4 of ES 201 873 1 [1]: |
Clause 6.4.3 |
m |
|
Table A.37: Date and time
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060502_date_and_time_001 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
2 |
Neg_060502_date_and_time_002 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
3 |
Neg_060502_date_and_time_003 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
4 |
Neg_060502_date_and_time_004 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
5 |
Pos_060502_date_and_time_001 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
6 |
Pos_060502_date_and_time_002 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
7 |
Pos_060502_date_and_time_003 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
8 |
Pos_060502_date_and_time_004 |
Verify that the dateTime type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.2 |
m |
|
Table A.38: Date
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060504_date_001 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
2 |
Neg_060504_date_002 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
3 |
Neg_060504_date_003 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
4 |
Neg_060504_date_004 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
5 |
Pos_060504_date_001 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
6 |
Pos_060504_date_002 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
7 |
Pos_060504_date_003 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
8 |
Pos_060504_date_004 |
Verify that the date type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.4 |
m |
|
Table A.39: Gregorian year and month
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060505_gregorian_year_and_month_001 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
2 |
Neg_060505_gregorian_year_and_month_002 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
3 |
Neg_060505_gregorian_year_and_month_003 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
4 |
Neg_060505_gregorian_year_and_month_004 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
5 |
Pos_060505_gregorian_year_and_month_001 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
6 |
Pos_060505_gregorian_year_and_month_002 |
Verify that the gYearMonth type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.5 |
m |
|
Table A.40: Gregorian year
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_060506_gregorian_year_001 |
Verify that the gYear type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.6 |
m |
|
2 |
Pos_060506_gregorian_year_001 |
Verify that the gYear type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.6 |
m |
|
3 |
Pos_060506_gregorian_year_002 |
Verify that the gYear type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.6 |
m |
|
4 |
Pos_060506_gregorian_year_003 |
Verify that the gYear allows positive years greater than 9999 |
Clause 6.5.6 |
m |
|
5 |
Pos_060506_gregorian_year_004 |
Verify that the gYear type shall be translated to TTCN-3 using the pattern-restricted charstring |
Clause 6.5.6 |
m |
|
6 |
Pos_060506_gregorian_year_005 |
Verify that the gYear accepts negative years |
Clause 6.5.6 |
m |
|
7 |
Pos_060506_gregorian_year_006 |
Verify that the gYear alows negative year with more than 4 digits |
Clause 6.5.6 |
m |
|
Table A.41: Boolean type
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0607_boolean_type_001 |
Verify that the XSD boolean type shall be mapped to the TTCN-3 boolean type |
Clause 6.7 |
m |
|
2 |
Pos_0607_boolean_type_002 |
Verify that the XSD boolean type shall be mapped to the TTCN-3 boolean type |
Clause 6.7 |
m |
|
Table A.42: AnyType and anySimpleType types
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0608_anytype_and_anysimpletype_types_001 |
Verify conversion of anySimpleType |
Clause 6.8 |
m |
|
2 |
Pos_0608_anytype_and_anysimpletype_types_002 |
Verify conversion of anyType |
Clause 6.8 |
m |
|
Table A.43: Id
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070101_id_001 |
Verify conversion of id attribute of global element |
Clause 7.1.1 |
m |
|
2 |
Pos_070101_id_002 |
verify conversion of id attribute of local element |
Clause 7.1.1 |
m |
|
3 |
Pos_070101_id_001 |
Verify conversion of id attribute of global element |
Clause 7.1.1 |
m |
|
4 |
Pos_070101_id_002 |
verify conversion of id attribute of local element |
Clause 7.1.1 |
m |
|
Table A.44: MinOccurs and maxOccurs
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_070104_minoccurs_and_maxoccurs_001 |
a list with minOccurs 0 should not be mapped optional in TTCN-3 |
Clause 7.1.4 |
m |
|
2 |
Neg_070104_minoccurs_and_maxoccurs_002 |
A restricted length list [5, 10] should not allow less than 5 elements |
Clause 7.1.4 |
m |
|
3 |
Neg_070104_minoccurs_and_maxoccurs_003 |
A restricted length list [5, 10] should not allow more than 10 elements |
Clause 7.1.4 |
m |
|
4 |
Pos_070104_minoccurs_and_maxoccurs_001 |
Optional field defined by minOccurs has to be mapped as optional in TTCN-3 |
Clause 7.1.4 |
m |
|
5 |
Pos_070104_minoccurs_and_maxoccurs_002 |
Optional field defined by minOccurs has to exist in TTCN-3 and match the value |
Clause 7.1.4 |
m |
|
6 |
Pos_070104_minoccurs_and_maxoccurs_003 |
a list with minOccurs 0 should allow zero elements |
Clause 7.1.4 |
m |
|
7 |
Pos_070104_minoccurs_and_maxoccurs_004 |
A restricted length list (0, unbounded) should allow elements |
Clause 7.1.4 |
m |
|
8 |
Pos_070104_minoccurs_and_maxoccurs_005 |
A restricted length list [5, 10] should allow 5 elements |
Clause 7.1.4 |
m |
|
9 |
Pos_070104_minoccurs_and_maxoccurs_006 |
A restricted length list [5, 10] should allow 10 elements |
Clause 7.1.4 |
m |
|
10 |
Pos_070104_minoccurs_and_maxoccurs_007 |
A restricted length list [5, 10] should allow 7 elements |
Clause 7.1.4 |
m |
|
11 |
Neg_070104_minoccurs_and_maxoccurs_001 |
a list with minOccurs 0 should not be mapped optional in TTCN-3 |
Clause 7.1.4 |
m |
|
12 |
Neg_070104_minoccurs_and_maxoccurs_002 |
A restricted length list [5, 10] should not allow less than 5 elements |
Clause 7.1.4 |
m |
|
13 |
Neg_070104_minoccurs_and_maxoccurs_003 |
A restricted length list [5, 10] should not allow more than 10 elements |
Clause 7.1.4 |
m |
|
14 |
Pos_070104_minoccurs_and_maxoccurs_001 |
Optional field defined by minOccurs has to be mapped as optional in TTCN-3 |
Clause 7.1.4 |
m |
|
15 |
Pos_070104_minoccurs_and_maxoccurs_002 |
Optional field defined by minOccurs has to exist in TTCN-3 and match the value |
Clause 7.1.4 |
m |
|
16 |
Pos_070104_minoccurs_and_maxoccurs_003 |
a list with minOccurs 0 should allow zero elements |
Clause 7.1.4 |
m |
|
17 |
Pos_070104_minoccurs_and_maxoccurs_004 |
A restricted length list (0, unbounded) should allow elements |
Clause 7.1.4 |
m |
|
18 |
Pos_070104_minoccurs_and_maxoccurs_005 |
A restricted length list [5, 10] should allow 5 elements |
Clause 7.1.4 |
m |
|
19 |
Pos_070104_minoccurs_and_maxoccurs_006 |
A restricted length list [5, 10] should allow 10 elements |
Clause 7.1.4 |
m |
|
20 |
Pos_070104_minoccurs_and_maxoccurs_007 |
A restricted length list [5, 10] should allow 7 elements |
Clause 7.1.4 |
m |
|
Table A.45: Default and Fixed
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_070105_default_and_fixed_001 |
Verify constraint of type based on XSD definition with fixed attribute |
Clause 7.1.5 |
m |
|
2 |
Pos_070105_default_and_fixed_001 |
Verify conversion of fixed attribute |
Clause 7.1.5 |
m |
|
3 |
Pos_070105_default_and_fixed_002 |
Verify conversion of default attribute |
Clause 7.1.5 |
m |
|
4 |
Pos_070105_default_and_fixed_003 |
Verify that default value is automatically assigned to empty element by decoder |
Clause 7.1.5 |
m |
|
5 |
Pos_070105_default_and_fixed_004 |
Verify that fixed value is automatically assigned to empty element by decoder |
Clause 7.1.5 |
m |
|
6 |
Neg_070105_default_and_fixed_001 |
Verify constraint of type based on XSD definition with fixed attribute |
Clause 7.1.5 |
m |
|
7 |
Pos_070105_default_and_fixed_001 |
Verify conversion of fixed attribute |
Clause 7.1.5 |
m |
|
8 |
Pos_070105_default_and_fixed_002 |
Verify conversion of default attribute |
Clause 7.1.5 |
m |
|
9 |
Pos_070105_default_and_fixed_003 |
Verify that default value is automatically assigned to empty element by decoder |
Clause 7.1.5 |
m |
|
10 |
Pos_070105_default_and_fixed_004 |
Verify that fixed value is automatically assigned to empty element by decoder |
Clause 7.1.5 |
m |
|
Table A.46: Form
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070106_form_001 |
Verify that unqualified attribute form is correctly converted (unqualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
2 |
Pos_070106_form_002 |
Verify that unqualified attribute form is correctly converted (qualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
3 |
Pos_070106_form_003 |
Verify that qualified attribute form is correctly converted (unqualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
4 |
Pos_070106_form_004 |
Verify that qualified attribute form is correctly converted (qualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
5 |
Pos_070106_form_005 |
Verify that unqualified element form is correctly converted (unqualified elementFormDefault) |
Clause 7.1.6 |
m |
|
6 |
Pos_070106_form_006 |
Verify that unqualified element form is correctly converted (qualified elementFormDefault) |
Clause 7.1.6 |
m |
|
7 |
Pos_070106_form_007 |
Verify that qualified element form is correctly converted (unqualified elementFormDefault) |
Clause 7.1.6 |
m |
|
8 |
Pos_070106_form_008 |
Verify that qualified element form is correctly converted (qualified elementFormDefault) |
Clause 7.1.6 |
m |
|
9 |
Neg_070106_form_001 |
check correct namespace prefix encoding for elementFormDefault |
Clause 7.1.6 |
m |
|
10 |
Neg_070106_form_002 |
check correct namespace prefix encoding for elementFormDefault |
Clause 7.1.6 |
m |
|
11 |
Neg_070106_form_003 |
check correct namespace prefix encoding for attributeFormDefault |
Clause 7.1.6 |
m |
|
12 |
Neg_070106_form_004 |
check correct namespace prefix encoding for attributeFormDefault |
Clause 7.1.6 |
m |
|
13 |
Pos_070106_form_001 |
Verify that unqualified attribute form is correctly converted (unqualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
14 |
Pos_070106_form_002 |
Verify that unqualified attribute form is correctly converted (qualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
15 |
Pos_070106_form_003 |
Verify that qualified attribute form is correctly converted (unqualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
16 |
Pos_070106_form_004 |
Verify that qualified attribute form is correctly converted (qualified attributeFormDefault) |
Clause 7.1.6 |
m |
|
17 |
Pos_070106_form_005 |
Verify that unqualified element form is correctly converted (unqualified elementFormDefault) |
Clause 7.1.6 |
m |
|
18 |
Pos_070106_form_006 |
Verify that unqualified element form is correctly converted (qualified elementFormDefault) |
Clause 7.1.6 |
m |
|
19 |
Pos_070106_form_007 |
Verify that qualified element form is correctly converted (unqualified elementFormDefault) |
Clause 7.1.6 |
m |
|
20 |
Pos_070106_form_008 |
Verify that qualified element form is correctly converted (qualified elementFormDefault) |
Clause 7.1.6 |
m |
|
21 |
Pos_070106_form_009 |
check correct namespace prefix encoding for elementFormDefault |
Clause 7.1.6 |
m |
|
22 |
Pos_070106_form_010 |
check correct namespace prefix encoding for elementFormDefault |
Clause 7.1.6 |
m |
|
23 |
Pos_070106_form_011 |
check correct namespace prefix encoding for attributeFormDefault |
Clause 7.1.6 |
m |
|
24 |
Pos_070106_form_012 |
check correct namespace prefix encoding for attributeFormDefault |
Clause 7.1.6 |
m |
|
Table A.47: Type
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070107_type_001 |
Verify conversion of type attribute referencing global simpleType |
Clause 7.1.7 |
m |
|
2 |
Pos_070107_type_002 |
Verify conversion of type attribute referencing global complexType |
Clause 7.1.7 |
m |
|
3 |
Pos_070107_type_003 |
Verify conversion of type attribute referencing built-in type |
Clause 7.1.7 |
m |
|
4 |
Pos_070107_type_001 |
Verify conversion of type attribute referencing global simpleType |
Clause 7.1.7 |
m |
|
5 |
Pos_070107_type_002 |
Verify conversion of type attribute referencing global complexType |
Clause 7.1.7 |
m |
|
6 |
Pos_070107_type_003 |
Verify conversion of type attribute referencing built-in type |
Clause 7.1.7 |
m |
|
Table A.48: Use
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_070112_use_001 |
Verify that attribute with required use cannot be omitted |
Clause 7.1.12 |
m |
|
2 |
Pos_070112_use_001 |
Verify that attribute with required use is correctly converted |
Clause 7.1.12 |
m |
|
3 |
Pos_070112_use_002 |
Verify that attribute with optional use is correctly converted |
Clause 7.1.12 |
m |
|
4 |
Pos_070112_use_003 |
Verify that attribute with prohibited use is not converted |
Clause 7.1.12 |
m |
|
5 |
Neg_070112_use_001 |
Verify that attribute with required use cannot be omitted |
Clause 7.1.12 |
m |
|
6 |
Pos_070112_use_001 |
Verify that attribute with required use is correctly converted |
Clause 7.1.12 |
m |
|
7 |
Pos_070112_use_002 |
Verify that attribute with optional use is correctly converted |
Clause 7.1.12 |
m |
|
8 |
Pos_070112_use_003 |
Verify that attribute with prohibited use is not converted |
Clause 7.1.12 |
m |
|
Table A.49: Final
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070114_final_001 |
Verify conversion of elements with final attribute |
Clause 7.1.14 |
m |
|
2 |
Pos_070114_final_001 |
Verify conversion of elements with final attribute |
Clause 7.1.14 |
m |
|
Table A.50: Element component
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0703_element_component_001 |
Verify conversion of global element of simple type |
Clause 7.3 |
m |
|
2 |
Pos_0703_element_component_002 |
Verify conversion of global element of user defined type |
Clause 7.3 |
m |
|
3 |
Pos_0703_element_component_003 |
Verify conversion of global element of locally defined complex type |
Clause 7.3 |
m |
|
4 |
Pos_0703_element_component_004 |
Verify conversion of local elements defined by reference with different namespace |
Clause 7.3 |
m |
|
Table A.51: Attribute element definitions
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070401_attribute_element_definitions_001 |
Verify mapping of a globally defined attribute |
Clause 7.4.1 |
m |
|
2 |
Pos_070401_attribute_element_definitions_001 |
Verify mapping of a globally defined attribute |
Clause 7.4.1 |
m |
|
Table A.52: Attribute group definitions
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070402_attribute_group_definitions_001 |
Verify mapping of a globally defined attribute group |
Clause 7.4.2 |
m |
|
2 |
Pos_070402_attribute_group_definitions_001 |
Verify mapping of a globally defined attribute group |
Clause 7.4.2 |
m |
|
Table A.53: Derivation by restriction
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070501_derivation_by_restriction_001 |
Verify that it is possible to convert anonymous |
Clause 7.5.1 |
m |
|
Table A.54: Derivation by list
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_070502_derivation_by_list_001 |
Verify length constraint imposed on type derived by list |
Clause 7.5.2 |
m |
|
2 |
Neg_070502_derivation_by_list_002 |
Verify constraint imposed on inner type defined inside XSD list |
Clause 7.5.2 |
m |
|
3 |
Pos_070502_derivation_by_list_001 |
Verify that derivation by list is converted to record of |
Clause 7.5.2 |
m |
|
4 |
Pos_070502_derivation_by_list_002 |
Verify mapping of facets connected applied to derivation by list |
Clause 7.5.2 |
m |
|
5 |
Pos_070502_derivation_by_list_003 |
Verify conversion of facets defined inside XSD list |
Clause 7.5.2 |
m |
|
6 |
Pos_070502_derivation_by_list_004 |
Verify transformation of derivation by list with enumerated facets inside |
Clause 7.5.2 |
m |
|
7 |
Pos_070502_derivation_by_list_005 |
Verify transformation of list containing union content |
Clause 7.5.2 |
m |
|
Table A.55: Derivation by union
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070503_derivation_by_union_001 |
Verify transformation of union with memberTypes attribute |
Clause 7.5.3 |
m |
|
2 |
Pos_070503_derivation_by_union_002 |
Verify transformation of union with unnamed member types |
Clause 7.5.3 |
m |
|
3 |
Pos_070503_derivation_by_union_003 |
Verify transformation of union with memberTypes attribute and unnamed member types |
Clause 7.5.3 |
m |
|
4 |
Pos_070503_derivation_by_union_004 |
Verify transformation of union with memberTypes attribute and unnamed enumeration |
Clause 7.5.3 |
m |
|
5 |
Pos_070503_derivation_by_union_005 |
Verify transformation of union content containing enumeration facets |
Clause 7.5.3 |
m |
|
6 |
Pos_070503_derivation_by_union_006 |
Verify transformation of union containing list content |
Clause 7.5.3 |
m |
|
Table A.56: Extending simple content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060101_extending_simple_content_001 |
Verify extension of a built-in type by adding an attribute |
Clause 7.6.1.1 |
m |
|
Table A.57: Restricting simple content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Neg_07060102_restricting_simple_content_001 |
Verify restriction of a base type |
Clause 7.6.1.2 |
m |
|
2 |
Pos_07060102_restricting_simple_content_001 |
Verify restriction of a base type |
Clause 7.6.1.2 |
m |
|
Table A.58: Complex content derived by extension
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060201_derived_by_extension_001 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
2 |
Pos_07060201_derived_by_extension_002 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
3 |
Pos_07060201_derived_by_extension_003 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
4 |
Pos_07060201_derived_by_extension_004 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
5 |
Pos_07060201_derived_by_extension_005 |
Verify mapping of complex type where both the base and the |
Clause 7.6.2.1 |
m |
|
6 |
Pos_07060201_derived_by_extension_006 |
Verify mapping of complex type where both the base and |
Clause 7.6.2.1 |
m |
|
7 |
Pos_07060201_derived_by_extension_007 |
Verify mapping of complex type where extension of a sequence |
Clause 7.6.2.1 |
m |
|
8 |
Pos_07060201_derived_by_extension_008 |
Verify mapping of complex type: |
Clause 7.6.2.1 |
m |
|
9 |
Pos_07060201_derived_by_extension_009 |
Verify mapping of complex type: |
Clause 7.6.2.1 |
m |
|
Table A.59: Complex content derived by restriction
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060202_derived_by_restriction_001 |
Verify mapping of complex content derived by restriction: |
Clause 7.6.2.2 |
m |
|
Table A.60: Referencing group components
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070603_referencing_group_components_001 |
Verify conversion of group reference occurring as child of complex type (sequence, one occurrence) |
Clause 7.6.3 |
m |
|
2 |
Pos_070603_referencing_group_components_002 |
Verify conversion of group reference occurring inside sequence |
Clause 7.6.3 |
m |
|
3 |
Pos_070603_referencing_group_components_003 |
Verify conversion of group reference occurring as child of complex type (sequence, optional occurrence) |
Clause 7.6.3 |
m |
|
4 |
Pos_070603_referencing_group_components_004 |
Verify conversion of group reference occurring as child of complex type (sequence, 0..N) |
Clause 7.6.3 |
m |
|
5 |
Pos_070603_referencing_group_components_005 |
Verify conversion of group reference occurring as child of complex type (all, one occurrence) |
Clause 7.6.3 |
m |
|
6 |
Pos_070603_referencing_group_components_006 |
Verify conversion of group reference occurring as child of complex type (all, 0..1) |
Clause 7.6.3 |
m |
|
7 |
Pos_070603_referencing_group_components_007 |
Verify conversion of group reference occurring as child of complex type (choice, one occurrence) |
Clause 7.6.3 |
m |
|
8 |
Pos_070603_referencing_group_components_008 |
Verify conversion of group reference occurring as child of complex type (choice, 0..1) |
Clause 7.6.3 |
m |
|
9 |
Pos_070603_referencing_group_components_009 |
Verify conversion of group reference occurring as child of complex type (choice, 0..N) |
Clause 7.6.3 |
m |
|
10 |
Pos_070603_referencing_group_components_010 |
Verify conversion of group reference occurring inside choice |
Clause 7.6.3 |
m |
|
Table A.61: All content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070604_all_content_001 |
Verify conversion of all content containing mandatory fields |
Clause 7.6.4 |
m |
|
2 |
Pos_070604_all_content_002 |
Verify conversion of all content with minOccurs="0" |
Clause 7.6.4 |
m |
|
3 |
Pos_070604_all_content_003 |
Verify transformation of elements with minOccurs attribute occuring inside all content |
Clause 7.6.4 |
m |
|
4 |
Pos_070604_all_content_004 |
Verify transformation of all content containing attributes |
Clause 7.6.4 |
m |
|
Table A.62: Choice content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070605_top_level_001 |
Verify that choice content with minOccurs different than 1 is correctly transformed |
Clause 7.6.5 |
m |
|
2 |
Pos_070605_top_level_002 |
Verify that choice content with maxOccurs larger than 1 is correctly transformed |
Clause 7.6.5 |
m |
|
Table A.63: Choice with nested elements
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060501_choice_with_nested_elements_001 |
Verify that choice content with nested elements is correctly transformed |
Clause 7.6.5.1 |
m |
|
2 |
Pos_07060501_choice_with_nested_elements_001 |
Verify that choice content with nested elements is correctly transformed |
Clause 7.6.5.1 |
m |
|
Table A.64: Choice with nested group
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060502_choice_with_nested_group_001 |
Verify that choice content with nested group is correctly transformed |
Clause 7.6.5.2 |
m |
|
2 |
Pos_07060502_choice_with_nested_group_001 |
Verify that choice content with nested group is correctly transformed |
Clause 7.6.5.2 |
m |
|
Table A.65: Choice with nested choice
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060503_choice_with_nested_choice_001 |
Verify that choice content with nested choice is correctly transformed |
Clause 7.6.5.3 |
m |
|
2 |
Pos_07060503_choice_with_nested_choice_001 |
Verify that choice content with nested choice is correctly transformed |
Clause 7.6.5.3 |
m |
|
Table A.66: Choice with nested sequence
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060504_choice_with_nested_sequence_001 |
Verify that choice content with nested sequence is correctly transformed |
Clause 7.6.5.4 |
m |
|
2 |
Pos_07060504_choice_with_nested_sequence_002 |
Verify that choice content with multiple nested sequences is correctly transformed |
Clause 7.6.5.4 |
m |
|
3 |
Pos_07060504_choice_with_nested_sequence_001 |
Verify that choice content with nested sequence is correctly transformed |
Clause 7.6.5.4 |
m |
|
4 |
Pos_07060504_choice_with_nested_sequence_002 |
Verify that choice content with multiple nested sequences is correctly transformed |
Clause 7.6.5.4 |
m |
|
Table A.67: Choice with nested any
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060505_choice_with_nested_any_001 |
Verify that choice content with nested any is correctly transformed |
Clause 7.6.5.5 |
m |
|
2 |
Pos_07060505_choice_with_nested_any_001 |
Verify that choice content with nested any is correctly transformed |
Clause 7.6.5.5 |
m |
|
Table A.68: Sequence with nested element content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060601_sequence_with_nested_element_001 |
Verify that sequence content with nested elements is correctly transformed |
Clause 7.6.6.1 |
m |
|
2 |
Pos_07060601_sequence_with_nested_element_001 |
Verify that sequence content with nested elements is correctly transformed |
Clause 7.6.6.1 |
m |
|
Table A.69: Sequence with nested group content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060602_sequence_with_nested_group_001 |
Verify that sequence content with group reference is correctly transformed |
Clause 7.6.6.2 |
m |
|
2 |
Pos_07060602_sequence_with_nested_group_001 |
Verify that sequence content with group reference is correctly transformed |
Clause 7.6.6.2 |
m |
|
Table A.70: Sequence with nested choice content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060603_sequence_with_nested_choice_001 |
Verify that sequence content with nested choice is correctly transformed |
Clause 7.6.6.3 |
m |
|
2 |
Pos_07060603_sequence_with_nested_choice_001 |
Verify that sequence content with nested choice is correctly transformed |
Clause 7.6.6.3 |
m |
|
Table A.71: Sequence with nested sequence content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060604_sequence_with_nested_sequence_001 |
Verify that sequence content with sequence is correctly transformed |
Clause 7.6.6.4 |
m |
|
2 |
Pos_07060604_sequence_with_nested_sequence_002 |
Verify that sequence content with various nested particles is correctly transformed |
Clause 7.6.6.4 |
m |
|
3 |
Pos_07060604_sequence_with_nested_sequence_001 |
Verify that sequence content with sequence is correctly transformed |
Clause 7.6.6.4 |
m |
|
4 |
Pos_07060604_sequence_with_nested_sequence_002 |
Verify that sequence content with various nested particles is correctly transformed |
Clause 7.6.6.4 |
m |
|
Table A.72: Sequence with nested any content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060605_sequence_with_nested_any_content_001 |
Verify that sequence content with nested any content is correctly transformed |
Clause 7.6.6.5 |
m |
|
2 |
Pos_07060605_sequence_with_nested_any_content_001 |
Verify that sequence content with nested any content is correctly transformed |
Clause 7.6.6.5 |
m |
|
Table A.73: Effect of the minOccurs and maxOccurs attributes on the mapping
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_001 |
Verify that sequences with minOccurs=0 are correctly converted to optional fields |
Clause 7.6.6.6 |
m |
|
2 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_002 |
Verify that nested sequences are correctly converted to optional fields |
Clause 7.6.6.6 |
m |
|
3 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_003 |
Verify that sequences with minOccurs=unbounded are correctly converted to record of fields |
Clause 7.6.6.6 |
m |
|
4 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_004 |
Verify that nested sequences are correctly converted to record of fields |
Clause 7.6.6.6 |
m |
|
5 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_001 |
Verify that sequences with minOccurs=0 are correctly converted to optional fields |
Clause 7.6.6.6 |
m |
|
6 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_002 |
Verify that nested sequences are correctly converted to optional fields |
Clause 7.6.6.6 |
m |
|
7 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_003 |
Verify that sequences with minOccurs=unbounded are correctly converted to record of fields |
Clause 7.6.6.6 |
m |
|
8 |
Pos_07060606_effect_of_minoccurs_and_maxoccurs_004 |
Verify that nested sequences are correctly converted to record of fields |
Clause 7.6.6.6 |
m |
|
Table A.74: Attribute definitions, attribute and attributeGroup references
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070607_attribute_definitions_attribute_and_attributegroup_references_001 |
Verify referencing an attributeGroup in a complexType |
Clause 7.6.7 |
m |
|
2 |
Pos_070607_attribute_definitions_attribute_and_attributegroup_references_002 |
Verify mapping of a local attributes, attribute references and attribute group references without a target namespace |
Clause 7.6.7 |
m |
|
3 |
Pos_070607_attribute_definitions_attribute_and_attributegroup_references_003 |
Verify mapping of a local attributes, attribute references and attribute group references with a target namespace |
Clause 7.6.7 |
m |
|
Table A.75: Mixed content
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070608_mixed_content_001 |
Verify transformation of complex type with sequence constructor and mixed content type |
Clause 7.6.8 |
m |
|
2 |
Pos_070608_mixed_content_002 |
Verify transformation of omplex type definition with sequence constructor of multiple occurrences and mixed content type |
Clause 7.6.8 |
m |
|
3 |
Pos_070608_mixed_content_003 |
Verify transformation of complex type definition with all constructor and mixed content type |
Clause 7.6.8 |
m |
|
4 |
Pos_070608_mixed_content_004 |
Verify transformation of complex type definition with all constructor, optional elements and mixed content type |
Clause 7.6.8 |
m |
|
5 |
Pos_070608_mixed_content_005 |
Verify transformation of complex type definition with all constructor, optional elements and mixed content type |
Clause 7.6.8 |
m |
|
Table A.76: The any element
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070701_the_any_element_001 |
Verify conversion of the any element without namespace attribute |
Clause 7.7.1 |
m |
|
2 |
Pos_070701_the_any_element_002 |
Verify conversion of the any element with ##any namespace |
Clause 7.7.1 |
m |
|
3 |
Pos_070701_the_any_element_003 |
Verify conversion of the any element with ##local namespace |
Clause 7.7.1 |
m |
|
4 |
Pos_070701_the_any_element_004 |
Verify conversion of the any element with ##other namespace |
Clause 7.7.1 |
m |
|
5 |
Pos_070701_the_any_element_005 |
Verify conversion of the any element with ##targetNamespace namespace |
Clause 7.7.1 |
m |
|
6 |
Pos_070701_the_any_element_006 |
Verify conversion of the any element with URL as namespace into record of |
Clause 7.7.1 |
m |
|
Table A.77: The anyAttribute element
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_070702_the_anyattribute_element_001 |
Verify conversion of anyAttribute element |
Clause 7.7.2 |
m |
|
2 |
Pos_070702_the_anyattribute_element_002 |
Verify that anyAttribute is converted into optional field |
Clause 7.7.2 |
m |
|
3 |
Pos_070702_the_anyattribute_element_003 |
Verify that the naming rules apply to converted anyAttribute field |
Clause 7.7.2 |
m |
|
4 |
Pos_070702_the_anyattribute_element_004 |
Verify that conversion of anyAttribute present both in extended type and extension base |
Clause 7.7.2 |
m |
|
5 |
Pos_070702_the_anyattribute_element_005 |
Verify that converted anyAttribute field is in correct place |
Clause 7.7.2 |
m |
|
Table A.78: Annotation
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0708_annotation_001 |
Verify that XSD annotation can be processed |
Clause 7.8 |
m |
|
Table A.79: Group components
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0709_group_components_001 |
Verify conversion of group definition with sequence compositor |
Clause 7.9 |
m |
|
2 |
Pos_0709_group_components_002 |
Verify transformation of group definition with sequence compositor |
Clause 7.9 |
m |
|
3 |
Pos_0709_group_components_003 |
Verify conversion of group definition with all compositor |
Clause 7.9 |
m |
|
Table A.80: Identity-constraint definition schema components
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_0710_identity_constraint_definition_schema_components_001 |
Verify that unique elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
2 |
Pos_0710_identity_constraint_definition_schema_components_002 |
Verify that key elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
3 |
Pos_0710_identity_constraint_definition_schema_components_003 |
Verify that keyRef elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
4 |
Pos_0710_identity_constraint_definition_schema_components_001 |
Verify that unique elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
5 |
Pos_0710_identity_constraint_definition_schema_components_002 |
Verify that key elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
6 |
Pos_0710_identity_constraint_definition_schema_components_003 |
Verify that keyRef elements (and nested selector and field) are ignored during conversion |
Clause 7.10 |
m |
|
Table A.81: Head elements of substitution groups
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
1 |
Pos_080101_head_elements_of_substitution_groups_001 |
Generic substitution group example |
Clause 8.1.1 |
m |
|
2 |
Pos_080101_head_elements_of_substitution_groups_002 |
Show effect of the block and abstract attributes on element substitution |
Clause 8.1.1 |
m |
|
3 |
Pos_080101_head_elements_of_substitution_groups_003 |
Blocking substitution |
Clause 8.1.1 |
m |
|
Table A.82: Annex A (normative): TTCN-3 module XSD
Item |
TC/TP reference |
purpose |
Reference in ES 201 873-1 |
Status |
Support |
|||
1 |
Neg_A_ttcn3_module_xsd_001 |
Ensure the builtin XSD type AnySimpleType allows only valid values |
Clause A |
m |
|
|||
2 |
Neg_A_ttcn3_module_xsd_002 |
Ensure the builtin XSD type AnyType allows only valid values |
Clause A |
m |
|
|||
3 |
Neg_A_ttcn3_module_xsd_003 |
Ensure the builtin XSD type String allows only valid values |
Clause A |
m |
|
|||
4 |
Neg_A_ttcn3_module_xsd_004 |
Ensure the builtin XSD type NormalizedString allows only valid values |
Clause A |
m |
|
|||
5 |
Neg_A_ttcn3_module_xsd_005 |
Ensure the builtin XSD type Token allows only valid values |
Clause A |
m |
|
|||
6 |
Neg_A_ttcn3_module_xsd_006 |
Ensure the builtin XSD type Name allows only valid values |
Clause A |
m |
|
|||
7 |
Neg_A_ttcn3_module_xsd_007 |
Ensure the builtin XSD type NMTOKEN allows only valid values |
Clause A |
m |
|
|||
8 |
Neg_A_ttcn3_module_xsd_008 |
Ensure the builtin XSD type NCName allows only valid values |
Clause A |
m |
|
|||
9 |
Neg_A_ttcn3_module_xsd_009 |
Ensure the builtin XSD type ID allows only valid values |
Clause A |
m |
|
|||
10 |
Neg_A_ttcn3_module_xsd_010 |
Ensure the builtin XSD type IDREF allows only valid values |
Clause A |
m |
|
|||
11 |
Neg_A_ttcn3_module_xsd_011 |
Ensure the builtin XSD type ENTITY allows only valid values |
Clause A |
m |
|
|||
12 |
Neg_A_ttcn3_module_xsd_012 |
Ensure the builtin XSD type HexBinary allows only valid values |
Clause A |
m |
|
|||
13 |
Neg_A_ttcn3_module_xsd_013 |
Ensure the builtin XSD type Base64Binary allows only valid values |
Clause A |
m |
|
|||
14 |
Neg_A_ttcn3_module_xsd_014 |
Ensure the builtin XSD type AnyURI allows only valid values |
Clause A |
m |
|
|||
15 |
Neg_A_ttcn3_module_xsd_015 |
Ensure the builtin XSD type Language allows only valid values |
Clause A |
m |
|
|||
16 |
Neg_A_ttcn3_module_xsd_016 |
Ensure the builtin XSD type Integer allows only valid values |
Clause A |
m |
|
|||
17 |
Neg_A_ttcn3_module_xsd_017 |
Ensure the builtin XSD type PositiveInteger allows only valid values |
Clause A |
m |
|
|||
18 |
Neg_A_ttcn3_module_xsd_018 |
Ensure the builtin XSD type NonPositiveInteger allows only valid values |
Clause A |
m |
|
|||
19 |
Neg_A_ttcn3_module_xsd_019 |
Ensure the builtin XSD type NegativeInteger allows only valid values |
Clause A |
m |
|
|||
20 |
Neg_A_ttcn3_module_xsd_020 |
Ensure the builtin XSD type NonNegativeInteger allows only valid values |
Clause A |
m |
|
|||
21 |
Neg_A_ttcn3_module_xsd_021 |
Ensure the builtin XSD type Long allows only valid values |
Clause A |
m |
|
|||
22 |
Neg_A_ttcn3_module_xsd_022 |
Ensure the builtin XSD type UnsignedLong allows only valid values |
Clause A |
m |
|
|||
23 |
Neg_A_ttcn3_module_xsd_023 |
Ensure the builtin XSD type Int allows only valid values |
Clause A |
m |
|
|||
24 |
Neg_A_ttcn3_module_xsd_024 |
Ensure the builtin XSD type UnsignedInt allows only valid values |
Clause A |
m |
|
|||
25 |
Neg_A_ttcn3_module_xsd_025 |
Ensure the builtin XSD type Short allows only valid values |
Clause A |
m |
|
|||
26 |
Neg_A_ttcn3_module_xsd_026 |
Ensure the builtin XSD type UnsignedShort allows only valid values |
Clause A |
m |
|
|||
27 |
Neg_A_ttcn3_module_xsd_027 |
Ensure the builtin XSD type Byte allows only valid values |
Clause A |
m |
|
|||
28 |
Neg_A_ttcn3_module_xsd_028 |
Ensure the builtin XSD type UnsignedByte allows only valid values |
Clause A |
m |
|
|||
29 |
Neg_A_ttcn3_module_xsd_029 |
Ensure the builtin XSD type Decimal allows only valid values |
Clause A |
m |
|
|||
30 |
Neg_A_ttcn3_module_xsd_030 |
Ensure the builtin XSD type Float allows only valid values |
Clause A |
m |
|
|||
31 |
Neg_A_ttcn3_module_xsd_031 |
Ensure the builtin XSD type Double allows only valid values |
Clause A |
m |
|
|||
32 |
Neg_A_ttcn3_module_xsd_032 |
Ensure the builtin XSD type Duration allows only valid values |
Clause A |
m |
|
|||
33 |
Neg_A_ttcn3_module_xsd_033 |
Ensure the builtin XSD type DateTime allows only valid values |
Clause A |
m |
|
|||
34 |
Neg_A_ttcn3_module_xsd_034 |
Ensure the builtin XSD type Time allows only valid values |
Clause A |
m |
|
|||
35 |
Neg_A_ttcn3_module_xsd_035 |
Ensure the builtin XSD type Date allows only valid values |
Clause A |
m |
|
|||
36 |
Neg_A_ttcn3_module_xsd_036 |
Ensure the builtin XSD type GYearMonth allows only valid values |
Clause A |
m |
|
|||
37 |
Neg_A_ttcn3_module_xsd_037 |
Ensure the builtin XSD type GYear allows only valid values |
Clause A |
m |
|
|||
38 |
Neg_A_ttcn3_module_xsd_038 |
Ensure the builtin XSD type GMonthDay allows only valid values |
Clause A |
m |
|
|||
39 |
Neg_A_ttcn3_module_xsd_039 |
Ensure the builtin XSD type GDay allows only valid values |
Clause A |
m |
|
|||
40 |
Neg_A_ttcn3_module_xsd_040 |
Ensure the builtin XSD type GMonth allows only valid values |
Clause A |
m |
|
|||
41 |
Neg_A_ttcn3_module_xsd_041 |
Ensure the builtin XSD type NMTOKENS allows only valid values |
Clause A |
m |
|
|||
42 |
Neg_A_ttcn3_module_xsd_042 |
Ensure the builtin XSD type IDREFS allows only valid values |
Clause A |
m |
|
|||
43 |
Neg_A_ttcn3_module_xsd_043 |
Ensure the builtin XSD type ENTITIES allows only valid values |
Clause A |
m |
|
|||
44 |
Neg_A_ttcn3_module_xsd_044 |
Ensure the builtin XSD type QName allows only valid values |
Clause A |
m |
|
|||
45 |
Neg_A_ttcn3_module_xsd_045 |
Ensure the builtin XSD type Boolean allows only valid values |
Clause A |
m |
|
|||
46 |
Neg_A_ttcn3_module_xsd_046 |
Ensure the builtin XSD type XMLCompatibleString allows only valid values |
Clause A |
m |
|
|||
47 |
Neg_A_ttcn3_module_xsd_047 |
Ensure the builtin XSD type XMLStringWithNoWhitespace allows only valid values |
Clause A |
m |
|
|||
48 |
Neg_A_ttcn3_module_xsd_048 |
Ensure the builtin XSD type XMLStringWithNoCRLFHT allows only valid values |
Clause A |
m |
|
|||
49 |
Pos_A_ttcn3_module_xsd_001 |
Ensure the module XSD is available and contains the builtin XSD type AnySimpleType |
Clause A |
m |
|
|||
50 |
Pos_A_ttcn3_module_xsd_002 |
Ensure the module XSD is available and contains the builtin XSD type AnyType |
Clause A |
>>>>>>> generated ICS TP TSS
m |
|
|||
<<<<<<< HEAD
53 51 |
Pos_A_ttcn3_module_xsd_005 |
Ensure the module XSD is available and contains the builtin XSD type Token |
Clause A |
m |
|
|||
<<<<<<< HEAD
54 |
Pos_A_ttcn3_module_xsd_006 |
Ensure the module XSD is available and contains the builtin XSD type Name |
Clause A |
=======
Pos_A_ttcn3_module_xsd_004 |
Ensure the module XSD is available and contains the builtin XSD type NormalizedString |
Clause A |
m |
|
53 |
Pos_A_ttcn3_module_xsd_005 |
Ensure the module XSD is available and contains the builtin XSD type Token |
Clause A |
>>>>>>> generated ICS TP TSS
m |
|
|||
<<<<<<< HEAD
55 54 |
Pos_A_ttcn3_module_xsd_007 |
Ensure the module XSD is available and contains the builtin XSD type NMTOKEN |
Clause A |
m |
|
|||
<<<<<<< HEAD
56 |
Pos_A_ttcn3_module_xsd_008 |
Ensure the module XSD is available and contains the builtin XSD type NCName |
=======
Pos_A_ttcn3_module_xsd_007 |
Ensure the module XSD is available and contains the builtin XSD type NMTOKEN |
Clause A |
m |
|
|
56 |
Pos_A_ttcn3_module_xsd_008 |
Ensure the module XSD is available and contains the builtin XSD type NCName |
>>>>>>> generated ICS TP TSS
Clause A |
m |
|
|||
57 |
Pos_A_ttcn3_module_xsd_009 |
Ensure the module XSD is available and contains the builtin XSD type ID |
Clause A |
m |
|
|||
58 |
Pos_A_ttcn3_module_xsd_010 |
Ensure the module XSD is available and contains the builtin XSD type IDREF |
Clause A |
m |
|
|||
59 |
Pos_A_ttcn3_module_xsd_011 |
Ensure the module XSD is available and contains the builtin XSD type ENTITY |
Clause A |
m |
|
|||
60 |
Pos_A_ttcn3_module_xsd_012 |
Ensure the module XSD is available and contains the builtin XSD type HexBinary |
Clause A |
m |
|
|||
61 |
Pos_A_ttcn3_module_xsd_013 |
Ensure the module XSD is available and contains the builtin XSD type Base64Binary |
Clause A |
m |
|
|||
62 |
Pos_A_ttcn3_module_xsd_014 |
Ensure the module XSD is available and contains the builtin XSD type AnyURI |
Clause A |
m |
|
|||
63 |
Pos_A_ttcn3_module_xsd_015 |
Ensure the module XSD is available and contains the builtin XSD type Language |
Clause A |
m |
|
|||
64 |
Pos_A_ttcn3_module_xsd_016 |
Ensure the module XSD is available and contains the builtin XSD type Integer |
Clause A |
m |
|
|||
65 |
Pos_A_ttcn3_module_xsd_017 |
Ensure the module XSD is available and contains the builtin XSD type PositiveInteger |
Clause A |
m |
|
|||
66 |
Pos_A_ttcn3_module_xsd_018 |
Ensure the module XSD is available and contains the builtin XSD type NonPositiveInteger |
Clause A |
m |
|
|||
67 |
Pos_A_ttcn3_module_xsd_019 |
Ensure the module XSD is available and contains the builtin XSD type NegativeInteger |
Clause A |
m |
|
|||
68 |
Pos_A_ttcn3_module_xsd_020 |
Ensure the module XSD is available and contains the builtin XSD type NonNegativeInteger |
Clause A |
m |
|
|||
69 |
Pos_A_ttcn3_module_xsd_021 |
Ensure the module XSD is available and contains the builtin XSD type Long |
Clause A |
m |
|
|||
70 |
Pos_A_ttcn3_module_xsd_022 |
Ensure the module XSD is available and contains the builtin XSD type UnsignedLong |
Clause A |
m |
|
|||
71 |
Pos_A_ttcn3_module_xsd_023 |
Ensure the module XSD is available and contains the builtin XSD type Int |
Clause A |
m |
|
|||
72 |
Pos_A_ttcn3_module_xsd_024 |
Ensure the module XSD is available and contains the builtin XSD type UnsignedInt |
Clause A |
m |
|
|||
73 |
Pos_A_ttcn3_module_xsd_025 |
Ensure the module XSD is available and contains the builtin XSD type Short |
Clause A |
m |
|
|||
74 |
Pos_A_ttcn3_module_xsd_026 |
Ensure the module XSD is available and contains the builtin XSD type UnsignedShort |
Clause A |
m |
|
|||
75 |
Pos_A_ttcn3_module_xsd_027 |
Ensure the module XSD is available and contains the builtin XSD type Byte |
Clause A |
m |
|
|||
76 |
Pos_A_ttcn3_module_xsd_028 |
Ensure the module XSD is available and contains the builtin XSD type UnsignedByte |
Clause A |
m |
|
|||
77 |
Pos_A_ttcn3_module_xsd_029 |
Ensure the module XSD is available and contains the builtin XSD type Decimal |
Clause A |
m |
|
|||
78 |
Pos_A_ttcn3_module_xsd_030 |
Ensure the module XSD is available and contains the builtin XSD type Float |
Clause A |
m |
|
|||
79 |
Pos_A_ttcn3_module_xsd_031 |
Ensure the module XSD is available and contains the builtin XSD type Double |
Clause A |
m |
|
|||
80 |
Pos_A_ttcn3_module_xsd_032 |
Ensure the module XSD is available and contains the builtin XSD type Duration |
Clause A |
m |
|
|||
81 |
Pos_A_ttcn3_module_xsd_033 |
Ensure the module XSD is available and contains the builtin XSD type DateTime |
Clause A |
m |
|
|||
82 |
Pos_A_ttcn3_module_xsd_034 |
Ensure the module XSD is available and contains the builtin XSD type Time |
Clause A |
m |
|
|||
83 |
Pos_A_ttcn3_module_xsd_035 |
Ensure the module XSD is available and contains the builtin XSD type Date |
Clause A |
m |
|
|||
84 |
Pos_A_ttcn3_module_xsd_036 |
Ensure the module XSD is available and contains the builtin XSD type GYearMonth |
Clause A |
m |
|
|||
85 |
Pos_A_ttcn3_module_xsd_037 |
Ensure the module XSD is available and contains the builtin XSD type GYear |
Clause A |
m |
|
|||
86 |
Pos_A_ttcn3_module_xsd_038 |
Ensure the module XSD is available and contains the builtin XSD type GMonthDay |
Clause A |
m |
|
|||
87 |
Pos_A_ttcn3_module_xsd_039 |
Ensure the module XSD is available and contains the builtin XSD type GDay |
Clause A |
m |
|
|||
88 |
Pos_A_ttcn3_module_xsd_040 |
Ensure the module XSD is available and contains the builtin XSD type GMonth |
Clause A |
m |
|
|||
89 |
Pos_A_ttcn3_module_xsd_041 |
Ensure the module XSD is available and contains the builtin XSD type NMTOKENS |
Clause A |
m |
|
|||
90 |
Pos_A_ttcn3_module_xsd_042 |
Ensure the module XSD is available and contains the builtin XSD type IDREFS |
Clause A |
m |
|
|||
91 |
Pos_A_ttcn3_module_xsd_043 |
Ensure the module XSD is available and contains the builtin XSD type ENTITIES |
Clause A |
m |
|
|||
92 |
Pos_A_ttcn3_module_xsd_044 |
Ensure the module XSD is available and contains the builtin XSD type QName |
Clause A |
m |
|
|||
93 |
Pos_A_ttcn3_module_xsd_045 |
Ensure the module XSD is available and contains the builtin XSD type Boolean |
Clause A |
m |
|
|||
94 |
Pos_A_ttcn3_module_xsd_046 |
Ensure the module XSD is available and contains the builtin XSD type XMLCompatibleString |
Clause A |
m |
|
|||
95 |
Pos_A_ttcn3_module_xsd_047 |
Ensure the module XSD is available and contains the builtin XSD type XMLStringWithNoWhitespace |
Clause A |
m |
|
|||
96 |
Pos_A_ttcn3_module_xsd_048 |
Ensure the module XSD is available and contains the builtin XSD type XMLStringWithNoCRLFHT |
Clause A |
m |
|