ISO 20022-8:2013
Financial services — Universal financial industry message scheme — Part 8: ASN.1 generation
Financial services — Universal financial industry message scheme — Part 8: ASN.1 generation
- Статус документа:
- Отменён
- Формат:
- Электронный (PDF)
- Количество страниц:
- 25
- Дата публикации:
- 7 мая 2013 г.
- Издание:
- ISO IS 20022 edition 1 version 1
- ICS:
- 03.060
ISO 20022-8:2013 describes the transformation rules to generate ASN.1 abstract syntax from an ISO 20022 compliant MessageDefinition. The generated abstract syntax is for the description and validation of Messages. The transformation rules are a transformation from Level 3 to Level 4. It is a deterministic transformation, meaning that the resulting ASN.1 is completely predictable for a given MessageDefinition. There is neither manual input to the transformation itself nor manual adjustment to the result of the transformation. ISO 20022-8:2013 is the ASN.1 equivalent of ISO 20022-4:2013. In ISO 20022-4:2013 the abstract syntax generated is XML Schema; in ISO 20022-8:2013 it is ASN.1. In ISO 20022-4:2013 the only encoding supported is UTF-8 XML; in ISO 20022-8:2013 there are multiple encodings supported for ASN.1. These include all the standard encodings, but in addition the ability to register custom encodings in ECN.
Abstract
Overview
ISO 20022-8:2013 - "Financial services - Universal financial industry message scheme - Part 8: ASN.1 generation" defines deterministic transformation rules to generate ASN.1 abstract syntax from an ISO 20022 MessageDefinition. It formalizes a Level 3 → Level 4 conversion so that every ISO 20022 MessageDefinition maps predictably to an ASN.1 module used for message description and validation. The output is machine-consumable ASN.1 (.asn) files packaged per MessageSet (ZIP of PDUs), with metadata comments inserted by the generator.
Keywords: ISO 20022-8:2013, ASN.1 generation, ISO 20022, MessageDefinition, MessageSet, ASN.1, abstract syntax, encoding, XER, PER, ECN
Key technical topics and requirements
- Deterministic transformation: The conversion from MessageDefinition to ASN.1 is fully deterministic - no manual input or manual adjustment of results is permitted.
- Mapping rules: Each MessageDefinition is mapped to a single ASN.1 Module containing a single PDU; each Module is stored as a ".asn" file. Each MessageSet becomes a collection of PDUs in a ZIP package.
- Encodings:
- Default encodings: Aligned Packed Encoding Rules (PER) and XML using XER are the standard defaults.
- Custom encodings: Additional ASN.1 encodings may be registered; non‑standard encodings must be described in Encoding Control Notation (ECN) and registered in the Repository.
- Repository and Registration: ASN.1 appears in the ISO 20022 Repository as a SyntaxScheme. EncodingSchemes (per ISO/IEC 8825 encodings) must be added to the Repository; the Registration Authority manages registration.
- Scope of ASN.1 output: The generated ASN.1 provides the abstract syntax for structural description and validation but does not replace the MessageDefinition as the definitive semantic source.
- Metadata: Generated files include comments with generator metadata such as Registration Authority release number and generation date.
Practical applications and users
- Who uses it:
- Financial institutions and payment processors implementing ISO 20022 messaging
- Middleware, messaging gateway and protocol stack vendors
- Integration engineers performing message validation, conformance testing, and interoperability work
- Registration Authorities and standards implementers
- Practical benefits:
- Alternative to XML Schema (XSD): Provides a compact, efficient schema language suited for constrained environments and high-performance parsing.
- Multiple encoding options: Offers wire-format flexibility (PER, XER, custom encodings) to optimize bandwidth, speed, or legacy compatibility.
- Interoperability: Deterministic mapping ensures consistent ASN.1 modules across implementers, simplifying conformance testing and library generation.
- XML compatibility: When encoded with XER, ASN.1 messages produce XML equivalent to the ISO 20022 XSD representation.
Related standards
- ISO 20022 series: ISO 20022-1 (Metamodel), -2 (UML profile), -3 (Modelling), -4 (XML Schema generation), -5, -6, -7 (Registration)
- ASN.1 standards: ISO/IEC 8824 (ASN.1 abstract syntax), ISO/IEC 8825 (ASN.1 encodings), ISO/IEC 8825-5 (XSD ↔ ASN.1 mapping)
- XSD / XML: W3C XML Schema Part 2 (datatypes) and the ISO 20022 XSD generation rules (ISO 20022-4:2013)
This standard is essential for architects and implementers choosing ASN.1-based ISO 20022 deployments, ensuring consistent, registered ASN.1 artifacts and controlled encoding strategies.
Технические детали
- Технический комитет
- ISO/TC 68/SC 9 - Information exchange for financial services
- SKU
- ISO 20022-8:2013
Похожие стандарты
Стандарты, упомянутые в описании
ISO 20022-4:2013
ОтменёнFinancial services — Universal financial industry message scheme — Part 4: XML Schema generation
Overview ISO 20022-4:2013 - XML Schema generation defines the deterministic rules that the ISO 20022 Registration Authority (RA) uses to transform an ISO 20022 MessageDefinition (level 3 logical mode…
ISO 20022-8:2026
ДействующийFinancial services — Universal financial industry message scheme — Part 8: ASN.1 generation
Overview ISO 20022-8:2026 is the international standard developed by ISO for the financial services sector, focusing on the transformation of financial message definitions into ASN.1 (Abstract Syntax…
ISO/IEC 8825-3:2021
ДействующийInformation technology — ASN.1 encoding rules — Part 3: Specification of Encoding Control Notation (ECN)
Overview ISO/IEC 8825-3:2021 - Information technology - ASN.1 encoding rules - Part 3: Specification of Encoding Control Notation (ECN) defines a formal notation for specifying how ASN.1 types (or pa…
BS ISO 20022-1:2026
ДействующийFinancial services. Universal financial industry message scheme. Metamodel.
ISO/IEC 8824-4:2015
ОтменёнInformation technology — Abstract Syntax Notation One (ASN.1): Parameterization of ASN.1 specifications — Par…
ISO/IEC 8825-5:2021
ДействующийInformation technology — ASN.1 encoding rules — Part 5: Mapping W3C XML schema definitions into ASN.1
Overview ISO/IEC 8825-5:2021 specifies a standardized mapping from W3C XML Schema Definitions (XSD) into Abstract Syntax Notation One (ASN.1). The document defines two mapping versions that produce A…