Home  /  About Us  /  Life Cycle Management  /  Supply Management & Automation  /  NSPA and ASD/AIA S2000M Specification

NSPA and ASD/AIA S2000M Specification

The ASD/AIA specification S2000M (S2000M) defines the material management processes and procedures to be applied in support of military and non-military products. It forms part of a common, interoperable, international ASD Suite of Integrated Logistics Support (ILS) specifications, which is prepared in concert by the Aerospace and Defence Industries Association of Europe (ASD) and the Aerospace Industries Association of America (AIA).

Throughout the years, the S2000M has been revised several times. The latest published version is Issue 7.0 of 30 April 2021. This issue as well as the older issues of S2000M are available for download from www.s2000m.org

Some of the main differences between the various issues of S2000M are the following:

  • Issue 2.1 and Issue 3.0: Defined the material management processes and procedures to be used in support of aircraft and other aerospace airborne and ground equipment supplied to military customers.
  • Issue 4.0: Revised the S2000M to include the business processes and data requirements applicable to any military product.
  • Issue 6.1: Revised the S2000M again for the support of both military product and non-military product.
  • Issue 7.0: Includes changes related to Data and Export Control or Trade Control and introduction of Performance Based Logistics (PBL) as well as further details on obsolescence and obsolescence management. Harmonization of terminology across the entire S-Series IPS specifications. Modelling of Issue 7.0 follows the Common Data Model (CDM) for the S-Series IPS specifications.


S2000M describes the business relationship between contractor and customer by providing the process flow, the relevant transactions and data elements used.

S2000M covers all Material Management activities in support of military products and non-military products. The procedures describe the interfaces between contractor and customer, which, when based upon contractual agreements, will provide the typical deliverables of Logistic Material Management.

S2000M is organized into chapters, which are designed to stand alone for ease of understanding as well as ease of implementation.

Chapter 1 Provisioning

Provisioning is the process of selecting support items and spares, necessary for the support of all categories of Products. This chapter defines the process and specifies the data, formats and transmission procedures to be applied to provide information to the customer through the various phases of the lifecycle of the Product. It also provides the database from which Illustrated Parts Catalogues (IPC) are produced. The rules for the production and presentation of the IPC in different media are covered by the Specification 1000D (S1000D). IPC is identical to IPDP (Illustrated Parts Data Publication).

The Provisioning chapter (Chapter 1) consists of the following five elements:

  • Chapter 1.1 Provisioning General
  • Chapter 1.2 Observations
  • Chapter 1.3 Codification

Chapter 1.1 Provisioning General; covers the presentation of a baseline for a Product, the presentation of its data as well as the update of that presentation.

Chapter 1.2 Observations; defines the exchange of information between customer and contractor, or vice versa, during the Provisioning Process; they are typically based on review by either party of the Initial Provisioning Data or updates thereof.

Chapter 1.3 Codification; covers the NATO codification processes and information flows between industry, the National Codification Bureaux (NCB) and the customer for all activities related to codification. However, S2000M can be applied without using NATO codification.

Chapter 2 Spare parts List

The Spare parts list allows the customer and contractor to process parts data (including commercial data) to allow for the processes as described in  chapter 3, Material Supply of the S2000M, without the necessity to use processes as described in chapter 1, Provisioning.

Chapter 3 Material Supply

Material Supply describes the process, the procedures and techniques for on-line operation of pricing, ordering, shipment and invoicing.

The Material Supply chapter (Chapter 3) consists of the following three elements:

  • Chapter 3.1 Material supply, general
  • Chapter 3.2 Material supply, data exchange
  • Chapter 3.3 Performance Based Logistics (PBL)

Chapter 3.1 Material supply general; provides processes, procedures and techniques for pricing, order administration, transportation and invoicing.

Pricing includes processes, procedures and techniques for requesting quotations and providing prices using three different methods:

  • Single prices
  • Price lists
  • Order based prices.

Pricing supports the alternatives of the establishment of direct binding prices as well as the involvement of a price approval authority. Pricing also supports mutual supply support.

Order administration provides processes, procedures and techniques for placement of orders, order progression and delivery of ordered items. It also supports the administration of orders for services eg, repair.

Transportation provides processes, procedures and techniques for generating and forwarding transport related information.

Invoicing provides processes, procedures and techniques for generating and forwarding invoices as well as for the invoice acceptance or invoice rejection.

Chapter 3.2 Material supply, data exchange; provides processes, procedures and techniques for placement of orders, order progression and delivery of ordered items. It supports the administration of orders for items as well as for services, eg repair. This chapter also provides processes, procedures and techniques for generating and forwarding transport related information and also provides processes, procedures and techniques for generating and forwarding invoices as well as for the invoice acceptance or invoice rejection. 

Chapter 3.3 Performance Based Logistics (PBL) 
This chapter describes the concept of Performance Based Logistics and its contractual framework. Furthermore, a description of the usage of existing messages, data elements and Key Performance Indicators (KPIs) that can be used to create an individual PBL contract is given.

Chapter 4 Communication Techniques

The purpose of this chapter is to describe the standards that exist for the exchange of information in accordance with the S2000M procedures.

Chapter 5 Data Model

The purpose of this chapter is to describe the UML models and the resulting XML schema.

Chapter 6 Data dictionary

The Data Dictionary is a catalogue of all data elements used in S2000M. Its purpose is to identify the standardized names, definitions and attributes to ensure a common understanding and application of the data elements.

Chapter 7 Definitions, abbreviations and reference documents

The glossary of terms and definitions is a catalogue of all the terms utilised in S2000M Chapters 1 through Chapter 6. Its purpose is to identify the terms and explain their definitions to ensure a common understanding of S2000M.

In addition, it provides an overview of all reference documents used in S2000M.

Maintenance of S2000M

The responsibility for maintaining S2000M is vested in the AIA/ASD S2000M Steering Committee (SC), which comprises one military and one industry voting representative from each nation concerned in the preparation and use of the Specification.

Subordinate to the SC, are three working groups (WG); one for each of the disciplines covered by the Specification:

  • Provisioning Working Group (PWG);
  • Material Supply Working Group (MSWG);
  • Inter-Operability Technology Working Group (IOTWG).

NSPA and S2000M

NSPA is a member of all working groups and provides administrative support to the Steering Committee.

NSPA uses S2000M in its activities with some of its customers and the Agency has developed extensive expertise in providing technical support and consultancy services in this area.

✉ For further information, please contact ln@nspa.nato.int.

Consultancy and Training

Over the years, NSPA has gained extensive experience in the implementation and use of ASD S2000M. Where weapon systems support provided by NSPA involves S2000M, customers can draw on this experience through consultancy services and training.

Consultancy services are available to help users to simplify operations and reduce costs by rationalizing S2000M implementation.

Two types of training courses are available: high-level courses for managers and more detailed courses for logisticians. These courses can be tailored to the customer's requirements and can either cover S2000M implementation globally or focus on more specific issues such as communications techniques or particular Chapters of the S2000M.

Technical Support

NSPA provides technical support for customers wishing to exchange material management data in compliance with S2000M.

This support can be tailored to the users' requirements and can range from the provision of a comprehensive turnkey system for implementing S2000M or the management of data exchange, to the simple provision of assistance with one or other aspect of the implementation.

Examples of technical support include:

  • guidance and assistance in requirements definition;
  • assistance in establishment of contractual requirements;
  • installation of technical infrastructure (computers, software, telecommunications);
  • operation of a complete NSPA-based system with web based applications at the user's premises.

In addition, NSPA has developed various on-line business portals that support the S2000M business processes and those of other standards (such as ATA S2000 and ASC X12):

  • N@MSIS (NATO @lectronic Materiel Support Information System);
  • ALPS (A400M Logistic Portal System);
  • NAP (NSPA Automation Portal).

N@MSIS is the on-line business portal for electronic Materiel Support Services currently supporting the two helicopter weapon systems NH90 and TIGER. ALPS supports the A400M airlifter and NAP currently the NATO AGS, BOXER and MRTT. 

All portals automate to the maximum extent possible the logistics processes agreed upon with the NSPA partners for the spare parts provisioning cycle, repair and overhaul and Depot Level Maintenance from price information to electronic invoicing and payment.

✉ For further information please contact: ln@nspa.nato.int or nemsishelp@nspa.nato.int or alpshelp@nspa.nato.int or naphelp@nspa.nato.int.

Administration of S2000M

As a service to the S2000M user community, NSPA provides administrative support for the maintenance of the specification. The S2000M Administrator is the focal point for the S2000M Steering Committee (S2000M SC) – the group of military and industry users responsible for maintaining S2000M – and the administrator provides secretarial support for their meetings, he/she chairs editorial meetings and handles enquiries about the specification.

In addition, the S2000M Administrator maintains a registry of:

  • Product Identifier codes (MOI) or Model Identification Codes (MOI), which is common to S1000D and S2000M;
  • Procurement Codes (PCD);
  • Customer Identifier codes (CIN) or User (Nation) Codes (UNC).

Please note that with the publication of S2000M Issue 6.1 the following applies:

  • MOI is termed 'productIdentifier' (MOI), whereas in previous issues it is termed 'Model Identification' (MOI);
  • PCD is no longer applicable; the PCD only applies to previous issue;
  • CIN or UNC is termed 'customerIdentifier' (CIN), whereas in previous issues it is termed 'User Nation Code' (UNC).

NSPA publishes up-to-date tables of MOI/MI, PCD and CIN/UNC codes in this website as well as the Requests for Clarification (RFC) that the S2000M SC deems of interest for a wider audience.

✉ For further information please contact S2000M Administrator through spec2000m@nspa.nato.int

MOI, PCD and CIN/UNC Codes

New Code Allocations

For new code allocations, please contact S2000M Administrator by using the form at the end of the page, stating the product for which the code is required, a very short description of it and indicating any preference for the code. Please include the details of a contact point (name, title, organisation, postal address, telephone, facsimile, e-mail).

MOI (productIdentifier / Model Identification )

Rules For MOI Codes

MOI codes can be from 2 alphanumeric characters thru 14 alphanumeric characters. It is recommended to not type the MOI code with arbitrary characters just to receive a 14-character code. Only discrete MOI codes can be registered (ranges are not allowed).

The permissible characters are:

  • Numeric: "0"..."9"
  • Alpha: "A"..."Z" in uppercase (It is recommended to avoid the use of letters "I" and "O")

The following list contains all MOI Codes that are currently valid for use in ASD S1000D and S2000M.

For further information about MOI codes please refer to S1000D chapter 4.3.1.

PCD (Procurement Code)

From Issue 6.1 onwards the PCD code is no longer used.

PCD Codes List

The following list contains all PCD Codes that are currently valid for use in ASD S2000M for all versions up to Issue 6.1.

CIN (customerIdentifier) / UNC (User (Nation) Code)

From Issue 6.1 onwards the data element CIN, customerIdentifier is used whereas before that it is the data element UNC, User (Nation) Code. The codes for both CIN and UNC are however identical.

CIN / UNC Codes List

The following list contains CIN/UNC codes and complements the ISO 3166-1 code list available on www.iso.org.

Requests for Clarification (RFC)

This list contains Requests for Clarification (RFC) in PDF format. RFCs are posted here in the language in which they were originally submitted.

Initial Provisioning (IP)

Order Administration (OA)

Information Technology (IT)

Contact S2000M Administrator


Find us on