Table of Contents
1Scope
2Normativereferences
3Definitions
4Abbreviations
5Notation
6Purposeandextentofstandardization
7MappingXSDSchemas
8Ignoredschemacomponentsandproperties
9ASN.1modules
10Nameconversion
11MappingusesofXSDbuilt-intypes
12Mappingfacets
13Mappingsimpletypedefinitions
14Mappingelementdeclarations
15Mappingattributedeclarations
16Mappingvaluesofsimpletypedefinitions
17Mappingmodelgroupdefinitions
18Mappingmodelgroups
19Mappingparticles
20Mappingcomplextypedefinitions
21Mappingwildcards
22Mappingattributeuses
23Mappingusesofsimpleandcomplextypedefinitions
(generalcase)
24Mappingspecialusesofsimpleandcomplextype
definitions(substitutable)
25Mappingspecialusesofsimpleandcomplextype
definitions(substitutable,nillable)
26Mappingspecialusesofsimpletypedefinitions
(nillable)
27Mappingspecialusesofcomplextypedefinitions
(nillable)
28Mappingspecialusesofelementdeclarations(headof
elementsubstitutiongroup)
29GeneratingspecialASN.1typeassignmentsfortypes
usedinelementdeclarations
30GeneratingspecialASN.1typeassignmentsfortypes
belongingtoaderivationhierarchy
31GeneratingspecialASN.1typeassignmentsforelement
substitutiongroups
AnnexA-ASN.1typedefinitionscorrespondingtoXSD
built-intypesfortheVersion1mapping
AnnexB-ASN.1typedefinitionscorrespondingtoXSD
built-intypesfortheVersion2mapping
AnnexC-IdentificationoftheXSDmodule
AnnexD-Examplesofmappings
AnnexE-Useofthemappingtoprovidebinaryencodings
forW3CXMLSchema Abstract
Describes rules for mapping an XSD Schema (a schema conforming to the W3C XML Schema specification) to an ASN.1 schema in order to use ASN.1 encoding rules such as the Basic Encoding Rules (BER), the Distinguished Encoding Rules (DER), the Packed Encoding Rules (PER) or the XML Encoding Rules (XER) for the transfer of information defined by the XSD Schema.