Skip to content

AGSi Standard / Data

agsiDataCode

Object description

agsiDataCode is a dictionary for the property and parameter codes referenced by other objects. It also includes the units applicable for each property/parameter. Use of codes from the AGSi code list is recommended. Replication of the codes from a published dictionary such as the AGSi code list is optional provided that the dictionary used is identified in agsiData (codeDictionary attribute). If published codes are replicated here, only those used in the file/data set should be included. Any user defined (non standard) codes must be included, with the isStandard flag set as false.

The parent object of agsiDataCode is agsiData

agsiDataCode has associations (reference links) with the following objects:

agsiDataCode has the following attributes:

Attributes

codeID

Identifying code for a property or parameter. Use of codes from a standard dictionary, such as the AGSi code list, is recommended. Referenced by agsiDataParameterValue and/or agsiData PropertyValue
Type: string (identifier)
Condition: Required
Example: UndrainedShearStrength

description

Name or short description of what the code represents.
Type: string
Condition: Required
Example: Undrained shear strength

units

Units of measurement for this property or parameter. An empty string entry is required if there are no units (dimensionless).
Type: string (units)
Condition: Required (but may be empty)
Example: kPa

isStandard

true if code is from standard dictionary such as the AGSi code list, i.e. user defined code for this project. If omitted, should be assumed to be false, i.e. project specific or other non-standard code
Type: boolean
Condition: Recommended
Example: true

remarks

Additional remarks, if required
Type: string
Example: Some remarks if required