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:
- projectName
- producer
- producerSuppliers
- client
- description
- projectCountry
- producerProjectID
- clientProjectID
- parentProjectName
- ultimateProjectName
- ultimateProjectClient
- briefDocumentSetID
- reportDocumentSetID
- agsProjectCoordinateSystem
- agsProjectInvestigation
- agsProjectDocumentSet
- agsProjectCodeSet
- remarks
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