Environmental Data Coding Specification (EDCS)

6 EDCS attributes

6.1 Introduction

6.1.1 Table of contents

Table 6.1 — Table of contents
6 EDCS attributes 6.2 EDCS Attribute Dictionary
6.1 Introduction 6.3 EDCS Attribute Value Characteristic Dictionary
6.1.1 Table of contents 6.4 EDCS Attribute Enumerant Dictionary
6.1.2 Overview  

Table 6.2 — Table of tables
Table 6.1 — Table of contents Tables 6.5-6.30 — EDCS Attribute Dictionary entries Table 6.34 — EDCS Attribute Enumerant Dictionary entry fields
Table 6.2 — Table of tables Table 6.31 — EDCS Attribute Value Characteristic Dictionary entry fields Table 6.35 — EDCS Attribute Enumerant Dictionary tables
Table 6.3 — EDCS Attribute Dictionary entry fields Table 6.32 — EDCS Attribute Value Characteristic Dictionary entries for individual EA instances Tables 6.36-6.61 — EDCS Attribute Enumerant Dictionary entries
Table 6.4 — EDCS Attribute Dictionary tables Table 6.33 — EDCS Attribute Value Characteristic Dictionary entries for entirety of EA instance collections  

6.1.2 Overview

This International Standard specifies EDCS attributes that describe the state of environmental objects. Within the EDCS Attribute Dictionary, each EA has a unique concept definition and is denoted by both a unique EAL and a unique EAC. Each EA has an EDCS attribute value type and has an associated EQ if the EDCS attribute value type is REAL.

The EDCS Attribute Dictionary is presented in 27 tables. One table contains all deprecated EAs. Each of the other 26 tables, one table for each letter of the alphabet, consists of EAs with the same first character of their EALs. Within each table, the EAs are ordered alphabetically by the EAL.

This International Standard does not associate any EA with any EC(s).

This International Standard specifies EDCS attribute value characteristics that describe information concerning the values of EAs. Within the EDCS Attribute Value Characteristic Dictionary, each EV has a unique concept definition and is denoted by both a unique EVL and a unique EVC.

The EDCS Attribute Value Characteristic Dictionary is presented in two tables with the EVs in a natural order in each table.

For each EA whose EDCS attribute value type is ENUMERATION, this International Standard specifies the members of the set of values of that EA as EDCS attribute enumerants. Each EE has a concept definition and is denoted by both an EEL and an EEC. The concept definition, EEL, and EEC are unique only within the context of that EA.

The EDCS Attribute Enumerant Dictionary is presented in 27 tables. One table contains all deprecated EEs. Each of the other 26 tables, one table for each letter of the alphabet, consists of EAs with the same first character of their EALs, however, only EAs whose EDCS attribute value type is ENUMERATION are included. The EAs are ordered alphabetically by their EALs in each table, with each EA followed by its associated EEs. The EEs for each EA are presented in a natural order.

6.2 EDCS Attribute Dictionary

The EAs specified in this International Standard are presented in Tables 6.5 through 6.30, in Table A.4, and in Tables C.2 through C.27. The specification of each field of an EDCS Attribute Dictionary entry is presented in Table 6.3. The first six fields are presented in Tables 6.5 through 6.30 and Table A.4. The label field and the last four fields are presented together in Tables C.2 through C.27. The EALs in Tables 6.5 through 6.30 and Table A.4 are hyperlinked to the corresponding entries in Tables C.2 through C.27.

Table 6.3 — EDCS Attribute Dictionary entry fields
Field Specification Location
Label The EAL (see 4.3.2). Clause 6 and Annex A
Concept definition The concept definition of the EA (see 4.3.1). Clause 6 and Annex A
Figures The illustrative figures for this EA (see 4.3.5). Clause 6 and Annex A
Attribute value type The EDCS attribute value type (see 4.5.1). Clause 6 and Annex A
Unit equivalence class label If the EDCS attribute value type is REAL, this field contains an EQL (see 4.10). The presentation of this field is grey for all other EDCS attribute value types. Clause 6 and Annex A

Code

The EAC (see 4.3.3). Clause 6 and Annex A
Groups The EGLs of the EGs in EO GENERAL of which this EA is a member (see 4.12). Annex C
Reference type The EDCS reference type of this reference (see 4.3.4.2). Annex C
Reference The reference for this EA (see 4.3.4.3). Annex C
Supplemental references The supplemental references for this EA (see 4.3.4.4). Annex C

The EDCS Attribute Dictionary entries are ordered alphabetically by the first letter of the EAL. This presentation is reflected in the structure of Table 6.4.

Table 6.4 — EDCS Attribute Dictionary tables
Table 6.5 — EAs with labels beginning with A Table 6.19 — EAs with labels beginning with O
Table 6.6 — EAs with labels beginning with B Table 6.20 — EAs with labels beginning with P
Table 6.7 — EAs with labels beginning with C Table 6.21 — EAs with labels beginning with Q
Table 6.8 — EAs with labels beginning with D Table 6.22 — EAs with labels beginning with R
Table 6.9 — EAs with labels beginning with E Table 6.23 — EAs with labels beginning with S
Table 6.10 — EAs with labels beginning with F Table 6.24 — EAs with labels beginning with T
Table 6.11 — EAs with labels beginning with G Table 6.25 — EAs with labels beginning with U
Table 6.12 — EAs with labels beginning with H Table 6.26 — EAs with labels beginning with V
Table 6.13 — EAs with labels beginning with I Table 6.27 — EAs with labels beginning with W
Table 6.14 — EAs with labels beginning with J Table 6.28 — EAs with labels beginning with X
Table 6.15 — EAs with labels beginning with K Table 6.29 — EAs with labels beginning with Y
Table 6.16 — EAs with labels beginning with L Table 6.30 — EAs with labels beginning with Z
Table 6.17 — EAs with labels beginning with M Table A.4 — Deprecated EAs
Table 6.18 — EAs with labels beginning with N  

6.3 EDCS Attribute Value Characteristic Dictionary

The specification of each field of an EDCS Attribute Value Characteristic Dictionary entry is presented in Table 6.31.

Table 6.31 — EDCS Attribute Value Characteristic Dictionary entry fields
Field Specification Location
Label The EVL (see 4.3.2). Clause 6 and Annex A
Concept definition The concept definition of the EV (see 4.3.1). Clause 6 and Annex A
Requires an EV value The symbol "√" is used to denote that an EV concept requires a value of its own to express its concept fully (see 4.6). Clause 6 and Annex A
EA data type applicability Either "Any" if the EV applies to values of instances of EAs of all EDCS attribute value types or "Numeric" if the EV applies only to values of instances of EAs of EDCS attribute value type REAL, COUNT, INDEX, or INTEGER (see 4.5.1). Clause 6 and Annex A
Code The EVC (see 4.3.3). Clause 6 and Annex A
Reference type The EDCS reference type of this reference (see 4.3.4.2). Annex C
Reference The reference for this EV (see 4.3.4.3). Annex C
Supplemental references The supplemental references for this EV (see 4.3.4.4). Annex C

Table 6.32 specifies EVs for individual EA instances.

Table 6.32 — EDCS Attribute Value Characteristic Dictionary entries for individual EA instances
Label Concept definition Requires an EV value EA data type applicability Code
POSITIVE_INFINITY The EA instance value is positive infinity.   Numeric 1
NEGATIVE_INFINITY The EA instance value is negative infinity.   Numeric 2
POSITIVE_OVERFLOW The EA instance value is greater than any positive value that can be represented; positive overflow.   Numeric 3
NEGATIVE_OVERFLOW The EA instance value is less than any negative value that can be represented; negative overflow.   Numeric 4
POSITIVE_UNDERFLOW The EA instance value is positive and the absolute value of the EA instance value is less than the absolute value of any positive value that can be represented in the implementation; positive underflow.   Numeric 5
NEGATIVE_UNDERFLOW The EA instance value is negative and the absolute value of the EA instance value is less than the absolute value of any negative value that can be represented in the implementation; negative underflow.   Numeric 6
MISSING The EA instance value is not available because the data has been lost, is unknown, or does not exist; missing.   Any 7
MULTIPLE The EA instance has multiple possible valid values, but none are provided.   Any 8
NOT_APPLICABLE The associated EA is not applicable in the given context.   Any 9
VALUE_WITHHELD The EA instance value is not available because it has been deliberately withheld for policy and/or security considerations.   Any 10
UNDESIGNATED The EA instance value is not available for reasons other than those given for MISSING, MULTIPLE, NOT_APPLICABLE, or VALUE_WITHHELD; undesignated.   Any 11
VALUE_SPECIFIED The EA instance value is present and is specified as represented.   Any 12
NOMINAL_VALUE The EV value represents the EA instance value expected, designed or intended under normal conditions; nominal value. Nominal value may also be considered as the representative, common or typical EA instance value. Any 13
ROUNDING_TOLERANCE The EA instance value has been rounded to the nearest integral multiple of this EV value; rounding tolerance. Numeric 15
VALID_RANGE_MAXIMUM The EV value is the maximum of the range of allowed or permitted values in the context in which the associated EA is applied; valid range maximum. Numeric 16
VALID_RANGE_MINIMUM The EV value is the minimum of the range of allowed or permitted values in the context in which the associated EA is applied; valid range minimum. Numeric 17
MEASUREMENT_ERROR The EV value is the standard error of the measured EA instance value. Numeric 20
DEFAULT_VALUE The EV value is the value that is to be used if no other EA instance value has been specified; default value. Any 23
ESTIMATED The EA instance value is estimated.   Any 24
NOT_A_NUMBER The EA instance value is an undefined numerical value; not a number.   Numeric 28
STATIC_VALUE The EA instance value should not be modified or otherwise changed; static value.   Any 29
SUSPECT The correctness or validity of the EA instance value is questionable or suspect.   Any 30

Table 6.33 specifies EVs for entirety of EA instance collections.

Table 6.33 — EDCS Attribute Value Characteristic Dictionary entries for entirety of EA instance collections
Label Concept definition Requires an EV value EA data type applicability Code
CONSTANT_VALUE All values of the associated EA instance collection are equal to the EV value; constant value. Any 14
UPPER_BOUND The EV value is greater than or equal to every valid value of the associated EA instance collection; upper bound. This value is greater than or equal to the value of the LEAST_UPPER_BOUND for the same set. Numeric 18
LOWER_BOUND The EV value is less than or equal to every valid value of the associated EA instance collection; lower bound. This value is less than or equal to the value of the GREATEST_LOWER_BOUND for the same set. Numeric 19
ARITHMETIC_MEAN The EV value is the sum of all valid values of the associated EA instance collection divided by the number of valid values in the associated EA instance collection; arithmetic mean. Numeric 21
STANDARD_DEVIATION The EV value is the standard deviation of the valid values of the associated EA instance collection. This is the square root of the (bias-corrected) mean of the squares of the deviations from the mean. Numeric 22
GREATEST_LOWER_BOUND The EV value is the smallest valid value in the associated EA instance collection; greatest lower bound. This is always greater than or equal to the value of a LOWER_BOUND for the same set. Numeric 25
LEAST_UPPER_BOUND The EV value is the largest valid value in the associated EA instance collection; least upper bound. This is always less than or equal to the value of an UPPER_BOUND for the same set. Numeric 26
MEDIAN The EV value is the middle valid value in the associated EA instance collection when the set is ordered, or the average of the two valid middle values when the number of valid values in the ordered set is even; median. Numeric 27
VALUE_COUNT The EV value is the number of values in the associated EA instance collection; value count. Any 31
VALID_VALUE_COUNT The EV value is the number of valid values in the associated EA instance collection; valid value count. Any 32

Figure 6.1 depicts, for a given EA instance collection, the relationship between the EV values of EVs VALID_RANGE_MINIMUM, LOWER_BOUND, GREATEST_LOWER_BOUND, LEAST_UPPER_BOUND, UPPER_BOUND, and VALID_RANGE_MAXIMUM.

Relationship between the EV values for a given associated EA instance collection
Figure 6.1 — Relationship between the EV values for a given associated EA instance collection

6.4 EDCS Attribute Enumerant Dictionary

The EEs specified in this International Standard are presented in Tables 6.36 through 6.61, Table A.5, and in Tables D.2 through D.27. The specification of each field of an EDCS Attribute Enumerant Dictionary entry is presented in Table 6.34. In order to clarify the presentation of multiple EEs for each EA, the applicable EA is presented once prior to the presentation of its set of EEs. The EA is then not repeated for each of its EEs and instead the presentation of the EAL field is grey. The enumerant label and code fields in the horizontal row that contains each EAL are presented in grey because these fields do not apply to the EA. The first five fields are presented in Tables 6.36 through 6.61 and Table A.5. The EAL and EEL fields and the last three fields are presented together in Tables D.2 through D.27.

Table 6.34 — EDCS Attribute Enumerant Dictionary entry fields
Field Specification Location
Attribute label The EAL for which this is an EE (see 4.3.2). Clause 6 and Annex A
Enumerant label The EEL (see 4.3.2). Clause 6 and Annex A
Concept definition The concept definition of the EE, except where no EEL is presented in which case it is the concept definition for the EA (see 4.3.1). Clause 6 and Annex A
Figures The illustrative figures for this EE (see 4.3.5). Clause 6 and Annex A
Code The EEC (see 4.3.3). Clause 6 and Annex A
Reference type The EDCS reference type of this reference (see 4.3.4.2). Annex D
Reference The reference for this EE (see 4.3.4.3). Annex D
Supplemental references The supplemental references for this EE (see 4.3.4.4). Annex D

An EE concept may be defined to be the same as an EC concept. In this case:

  1. the value of the concept definition field is the ECL for that EC concept, and
  2. no reference type or reference is necessary since the EDCS dictionary entry for that EC concept includes them, so these fields are presented in grey.

Within each table, EEs are first ordered alphabetically by EAL and then, for each EA, the EEs are presented in a natural order. The alphabetical organization by EAL is reflected in the structure of Table 6.35.

Table 6.35 — EDCS Attribute Enumerant Dictionary tables
Table 6.36 — EEs for EAs with labels beginning with A Table 6.50 — EEs for EAs with labels beginning with O
Table 6.37 — EEs for EAs with labels beginning with B Table 6.51 — EEs for EAs with labels beginning with P
Table 6.38 — EEs for EAs with labels beginning with C Table 6.52 — EEs for EAs with labels beginning with Q
Table 6.39 — EEs for EAs with labels beginning with D Table 6.53 — EEs for EAs with labels beginning with R
Table 6.40 — EEs for EAs with labels beginning with E Table 6.54 — EEs for EAs with labels beginning with S
Table 6.41 — EEs for EAs with labels beginning with F Table 6.55 — EEs for EAs with labels beginning with T
Table 6.42 — EEs for EAs with labels beginning with G Table 6.56 — EEs for EAs with labels beginning with U
Table 6.43 — EEs for EAs with labels beginning with H Table 6.57 — EEs for EAs with labels beginning with V
Table 6.44 — EEs for EAs with labels beginning with I Table 6.58 — EEs for EAs with labels beginning with W
Table 6.45 — EEs for EAs with labels beginning with J Table 6.59 — EEs for EAs with labels beginning with X
Table 6.46 — EEs for EAs with labels beginning with K Table 6.60 — EEs for EAs with labels beginning with Y
Table 6.47 — EEs for EAs with labels beginning with L Table 6.61 — EEs for EAs with labels beginning with Z
Table 6.48 — EEs for EAs with labels beginning with M Table A.5 — Deprecated EEs
 Table 6.49 — EEs for EAs with labels beginning with N