IRDI

From wiki.eclass.eu
Jump to navigation Jump to search

eCl@ss uses globally unique identifiers for every object included in the eCl@ss standard. This IRDI (International Registration Data Identifier) is based on the international standards ISO/IEC 11179-6, ISO 29002 and ISO 6532. It consists of several parts:

  • an International Code Designator (ICD) according to ISO 6523, followed by an Organization Identifier (OI) that globlly identifies eCl@ss as the publishing organization (eCl@ss: 0173, other registered organizations include ISO (0112), ODETTE (0177), SIEMENS (0175), GTIN (0160))
  • XML Schema 2.0 (since Release 8.0 until Release 10.1) is here.
  • XML Schema 3.0 (since Release 11.0) is here.


Below the Code space Identifiers (CSIs) used in eCl@ss XML:

CSI
Category of administered item
Used in eCl@ss XML
CT
concept type
-
TM
term
-
DF
definition
-
IM
image
-
AB
abbreviation
-
GS
graphical symbol
-
TS
textual symbol
-
LG
language
-
OG
organization
-
01
class
YES
02
property
YES
05
unit of measure
YES
07
property value
YES
08
currency
-
09
data type
YES
11
ontology
YES
Z2
aspect of conversion
YES
Z3
template
YES
Z4
quantity
YES
                                  Table 1 – Code Space Identifier According To ISO 29002-5 (Restricted)
  • a Concept Code (6-digit identifier, e.g. AAA123)
  • a Version identifier (e.g. 001 for the first version of an object)


IRDI.jpg


The ISO/IEC 6523 Registration Authority used to be the British Standards Institute (BSI) and has been the ISO/IEC JTC 1/SC 32 secretariat (under the auspices of the American National Standards Institution, ANSI) since March 2011.


Company Specific Identifiers

Certain ranges of (6 digit) identifiers (i.e. the concept code) are blocked for company-specific use:

  • concept codes starting with X are blocked for user-specific structural elements
  • concept codes starting with Y are blocked for manufacturer-specific structural elements
  • concept codes starting with Z are blocked for eCl@ss-internal structural elements and shall not be used by eCl@ss users

eCl@ss will not use identifiers starting with X or Y. This guarantees that these company-specific structural elements will not be replaced by eCl@ss elements. Apart from the blocked concept codes, a company may simply use a different ICD, so that all concepot codes can be used, but they are distinct with the help of an ICD that is not 0173 (for eCl@ss).


References

- Wikipedia

- Cyber Identity Website

- ISO/IEC JTC 1/SC 32 secretariat

- ANSI