Customer Support: 131 242

  • There are no items in your cart
We noticed you’re not on the correct regional site. Switch to our AMERICAS site for the best experience.
Dismiss alert

CAN/CSA-ISO/IEC 8825-5:16

Superseded
Superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

View Superseded by
superseded

A superseded Standard is one, which is fully replaced by another Standard, which is a new edition of the same Standard.

Information technology - ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1 (Adopted ISO/IEC 8825-5:2015, third edition , 2015-11-15)
Available format(s)

Hardcopy , PDF

Superseded date

01-01-2022

Language(s)

English

Published date

01-01-2016

1 Scope
2 Normative references
3 Definitions
4 Abbreviations
5 Notation
6 Purpose and extent of standardization
7 Mapping XSD Schemas
8 Ignored schema components and properties
9 ASN.1 modules
10 Name conversion
11 Mapping uses of XSD built-in types
12 Mapping facets
13 Mapping simple type definitions
14 Mapping element declarations
15 Mapping attribute declarations
16 Mapping values of simple type definitions
17 Mapping model group definitions
18 Mapping model groups
19 Mapping particles
20 Mapping complex type definitions
21 Mapping wildcards
22 Mapping attribute uses
23 Mapping uses of simple and complex type definitions
   (general case)
24 Mapping special uses of simple and complex type
   definitions (substitutable)
25 Mapping special uses of simple and complex type
   definitions (substitutable, nillable)
26 Mapping special uses of simple type definitions (nillable)
27 Mapping special uses of complex type definitions (nillable)
28 Mapping special uses of element declarations (head of
   element substitution group)
29 Generating special ASN.1 type assignments for types used
   in element declarations
30 Generating special ASN.1 type assignments for types
   belonging to a derivation hierarchy
31 Generating special ASN.1 type assignments for element
   substitution groups
Annex A - ASN.1 type definitions corresponding to XSD
          built-in types for the Version 1 mapping
Annex B - ASN.1 type definitions corresponding to XSD
          built-in types for the Version 2 mapping
Annex C - Identification of the XSD module
Annex D - Examples of mappings
Annex E - Use of the mapping to provide binary encodings
          for W3C XML Schema

Defines two Versions of a mapping from any XSD Schema into an ASN.1 schema.

Preface Standards development within the Information Technology sector is harmonized with international standards development. Through the CSA Technical Committee on Information Technology (TCIT), Canadians serve as the SCC Mirror Committee (SMC) on ISO/IEC Joint Technical Committee 1 on Information Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), the ISO member body for Canada and sponsor of the Canadian National Committee of the IEC. Also, as a member of the International Telecommunication Union (ITU), Canada participates in the International Telegraph and Telephone Consultative Committee (ITU-T). For brevity, this Standard will be referred to as "CAN/CSA-ISO/IEC 8825-5" throughout. This Standard supersedes CAN/CSA-ISO/IEC 8825-5:10 (adopted ISO/IEC 8825-5:2008). At the time of publication, ISO/IEC 8825-5:2015 is available from ISO and IEC in English only. CSA Group will publish the French version when it becomes available from ISO and IEC. Scope This Recommendation | International Standard specifies two Versions of a mapping from any XSD Schema into an ASN.1 schema. The ASN.1 schema for both Versions support the same semantics and validate the same set of XML documents. This Recommendation | International Standard specifies the final XER encoding instructions that are to be applied as part of the defined mapping to ASN.1 types, but does not specify which syntactic form is to be used for the specification of those final XER encoding instructions, or the order or manner of their assignment. NOTE - Implementers of tools generating these mappings may choose any syntactic form or order of assignment that results in the specified final XER encoding instructions being applied. Examples in this Recommendation | International Standard generally use the type prefix form, but use of an XER Encoding Control Section may be preferred for the mapping of a complete XSD Schema, as a matter of style. There are different ways (syntactically) of assigning XER encoding instructions for use in EXTENDED-XER encodings (for example, use of ASN.1 type prefix encoding instructions or use of an XER encoding control section). The choice of these syntactic forms is a matter of style and is outside the scope of this Recommendation | International Standard.

DocumentType
Standard
ISBN
978-1-4883-0633-4
Pages
87
PublisherName
Canadian Standards Association
Status
Superseded
SupersededBy
Supersedes

Standards Relationship
ISO/IEC 8825-5:2015 Identical

ISO/IEC 8825-2:2015 Information technology ASN.1 encoding rules: Specification of Packed Encoding Rules (PER) Part 2:
ISO/IEC 10646:2014 Information technology Universal Coded Character Set (UCS)
ISO/IEC 8825-3:2015 Information technology ASN.1 encoding rules: Specification of Encoding Control Notation (ECN) Part 3:
ISO/IEC 8825-1:2015 Information technology ASN.1 encoding rules: Specification of Basic Encoding Rules (BER), Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) Part 1:
ISO/IEC 8825-4:2015 Information technology ASN.1 encoding rules: XML Encoding Rules (XER) Part 4:
ISO/IEC 8824-2:2015 Information technology Abstract Syntax Notation One (ASN.1): Information object specification Part 2:
ISO/IEC 8824-4:2015 Information technology Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 specifications Part 4:
ISO 8601:2004 Data elements and interchange formats Information interchange Representation of dates and times
ISO/IEC 8824-1:2015 Information technology Abstract Syntax Notation One (ASN.1): Specification of basic notation Part 1:
ISO/IEC 24824-1:2007 Information technology — Generic applications of ASN.1: Fast infoset — Part 1:
ISO/IEC 8824-3:2015 Information technology Abstract Syntax Notation One (ASN.1): Constraint specification Part 3:

View more information
$472.90
Including GST where applicable

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.

Need help?
Call us on 131 242, then click here to start a Screen Sharing session
so we can help right away! Learn more