Skip to content

AGSi Standard / Project

agsProject

Object description

Metadata for the specific project/commission (the Project) under which this data set has been delivered. The parent project, including the ultimate parent project, may be identified using the relevant attributes.

The parent object of agsProject is root

agsProject contains the following embedded child objects:

agsProject has the following attributes:

Attributes

projectName

Name of the specific project/commission for the Project
Type: string
Condition: Required
Example: C999 Geotechnical Package X

producer

Organisation employed by the client responsible for the Project
Type: string
Condition: Recommended
Example: ABC Consultants

producerSuppliers

If applicable, subconsultant(s) or subcontractor(s) employed on the Project. Typically only include suppliers with direct involvement in producing the data included in this file. Input required as a text string not an array.
Type: string
Example: Acme Environmental, AN Other Organisation

client

Client for the Project
Type: string
Condition: Recommended
Example: XYZ D&B Contractor

description

Brief project description.
Type: string
Example: Stage 3 sitewide ground modelling, including incorporation of new 2018 GI data.

projectCountry

Normally the country in which the ultimate project is taking place.
Type: string
Example: United Kingdom

producerProjectID

Identifier for this Project used by the producer of this file
Type: string
Example: P12345

clientProjectID

Identifier for this Project used by the client
Type: string
Example: C999/ABC

parentProjectName

If applicable, the parent project/commission under which the Project has been procured, or which the Project reports to
Type: string
Example: C999 Area A Phase 1 Design and Build

ultimateProjectName

If applicable, the top level parent project that the Project is ultimately for. Typically the works that are to be constructed, or a framework.
Type: string
Condition: Recommended
Example: Gotham City Metro Purple Line

ultimateProjectClient

Client for the top level parent project
Type: string
Example: City Transport Authority

briefDocumentSetID

Reference to the brief and/or specification for the project, details of which should be provided by way of an agsProjectDocumentSet object
Type: string (reference to documentSetID of agsProjectDocumentSet object)
Example: SpecProject

reportDocumentSetID

Reference to report(s) and other documentation produced as part of this project and/or provided in support of this data set.
Type: string (reference to documentSetID of agsProjectDocumentSet object)
Example: ReportProject

agsProjectCoordinateSystem

Array of embedded agsProjectCoordinateSystem object(s)
Type: array (agsProjectCoordinateSystem object(s))

agsProjectInvestigation

Array of embedded agsProjectInvestigation object(s)
Type: array (agsProjectInvestigation object(s))

agsProjectDocumentSet

Array of embedded agsProjectDocumentSet object(s)
Type: array (agsProjectDocumentSet object(s))

agsProjectCodeSet

Array of embedded agsProjectCodeSet object(s)
Type: array (agsProjectCodeSet object(s))

remarks

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