Request Fields
Not Applicable. HTTP GET operations have no request body.
https://au1.aconex.com/api/projects/1879048400/register/schema
Response Fields
Cardinality refers to the number of repetitions a field can have. A cardinality that allows zero (0) means the field is optional, and may not appear in the response.
The number of *'s indicate the parent-child depth.
Element | Type(maxlength) | Cardinality | Notes |
---|---|---|---|
RegisterSchema |
Group |
1 |
|
projectName |
Attribute |
1 |
|
projectId |
Attribute |
1 |
|
autoNumberingEnabled |
Attribute |
1 |
Is Basic Auto Numbering OR Project-Wide Auto-Numbering enabled for this project. |
* EntityCreationSchemaFields |
Group |
1 |
The fields here will describe the XML document that must be submitted to the register document API service when registering a new document. |
** MultiValueSchemaField |
Group |
0..n |
There may be many repetitions of this element, along with SingleValueSchemaField, presented in no particular order |
*** Attributes |
Group |
1 |
|
**** EntityField |
No type |
1 |
|
**** MandatoryStatus |
Attribute |
1 |
Determines if the field must be specified when creating a piece of project mail. One of:
|
***** MandatoryRules |
Group |
0...n |
The child elements of this element describe the rules that make the field mandatory |
****** Rule |
Group |
1...n |
Defines a single rule on which this field becomes mandatory |
******* Identifier |
String |
1 |
The identifier of another entity creation field which if specified in the XML post content, makes this schema field mandatory |
******** SchemaValues |
Group |
0...n |
|
********* SchemaValue |
Group |
1...n |
|
*********Id |
Integer |
1...n |
If the field the identifier of the rule refers to is a multi value schema field,this Id will refer to one or more of the values which apply to this rule. Values outside of the Id's specified here do not make this field mandatory |
*** DataType |
String |
1 |
One of : |
*** FieldName |
String(No Limit) |
1 |
Field (label) name used in the application, for display purposes |
*** Identifier |
String |
1 |
Predefined set of identifiers of XML elements that should be sent as part of the register document request when registering a new document. These fields will depend on project configuration, possible values may include:
|
*** SchemaValues |
Group |
1 |
|
**** SchemaValue |
Group |
0..n |
|
***** Id |
Integer(Signed 32 bit) |
0..1 |
A valid value for this field |
***** Value |
String |
1 |
A string representation for the value |
*****AutoNumberScheme |
String |
1 |
A string will be true/false depending on the auto-numbering scheme enabled for that document type. This will be only for identifier DocumentTypeId |
** SingleValueSchemaField |
Group |
0..n |
There may be many repetitions of this element, along with MultiValueSchemaField, presented in no particular order |
*** Attributes |
Group |
1 |
|
**** EntityField |
No type |
1 |
|
**** MandatoryStatus |
Attribute |
1 |
Determines if the field must be specified when creating a piece of project mail. One of:
|
****** Rule |
Group |
1...n |
Defines a single rule on which this field becomes mandatory |
******* Identifier |
String |
1 |
The identifier of another entity creation field which if specified in the XML post content, makes this schema field mandatory |
******** SchemaValues |
Group |
0...n |
|
********* SchemaValue |
Group |
1...n |
|
*********Id |
Integer |
1...n |
If the field the identifier of the rule refers to is a multi value schema field,this Id will refer to one or more of the values which apply to this rule. Values outside of the Id's specified here do not make this field mandatory |
*** DataType |
String |
1 |
One of : |
*** FieldName |
String(No Limit) |
1 |
Field (label) name used in the application, for display purposes |
*** Identifier |
String |
1 |
Predefined set of identifiers of XML elements that should be sent as part of the register document request when registering a new document. These fields will depend on project configuration, possible values may include:
|
* SearchSchemaFields |
Group |
1 |
|
** MultiValueSchemaField |
Group |
0..n |
There may be many repetitions of this element, along with SingleValueSchemaField, presented in no particular order |
*** Attributes |
Group |
1 |
|
**** SearchResultField |
No type |
0..1 |
The presence of this element indicates that the field may be returned in search results |
**** sortable |
Attribute |
1 |
Determines if the field may be used to sort the search results |
**** SearchableField |
No type |
0..1 |
The presence of this element indicates that the field may be used as a search parameter |
*** DataType |
String |
1 |
One of : |
*** FieldName |
String(No Limit) |
1 |
Field (label) name used in the application, for display purposes |
*** Identifier |
String |
1 |
Predefined set of string values depending on project configuration, possible values may include:
|
*** SchemaValues |
Group |
0..1 |
|
**** SchemaValue |
Group |
0..n |
|
***** Id |
Long(10) |
0..1 |
A valid value for this field |
***** Value x |
String(100) |
1 |
A string representation for the value |
*****AutoNumberScheme |
String |
1 |
A string will be true/false depending on the auto-numbering scheme enabled for that document type. This will be displayed only for identifier doctype |
** SingleValueSchemaField |
Group |
0..n |
There may be many repetitions of this element, along with MultiValueSchemaField, presented in no particular order |
*** Attributes |
Group |
1 |
|
**** SearchResultField |
No type |
0..1 |
The presence of this element indicates that the field may be returned in search results |
**** sortable |
Attribute |
1 |
Determines if the field may be used to sort the search results |
**** SearchableField |
No type |
0..1 |
The presence of this element indicates that the field may be used as a search parameter |
*** DataType |
String |
1 |
One of : |
*** FieldName |
String(No Limit) |
1 |
Field (label) name used in the application, for display purposes |
*** Identifier |
String |
1 |
Predefined set of string values depending on project configuration, values may include:
|
<?xml version="1.0" encoding="UTF-8"?> <RegisterSchema projectName="Breeze Tower" projectId="1879048422"> <EntityCreationSchemaFields> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>INTEGER</DataType> <FieldName>Status</FieldName> <Identifier>DocumentStatusId</Identifier> <SchemaValues> <SchemaValue> <Id>1</Id> <Value>Approved</Value> </SchemaValue> <SchemaValue> <Id>12</Id> <Value>Approved Subject to Comments</Value> </SchemaValue> <SchemaValue> <Id>1879048205</Id> <Value>As-Built</Value> </SchemaValue> <SchemaValue> <Id>1879048216</Id> <Value>For Construction</Value> </SchemaValue> <SchemaValue> <Id>1879048196</Id> <Value>For Information</Value> </SchemaValue> <SchemaValue> <Id>1879048327</Id> <Value>For Review</Value> </SchemaValue> <SchemaValue> <Id>1879048198</Id> <Value>For Tender</Value> </SchemaValue> <SchemaValue> <Id>1879048330</Id> <Value>Revise and Re-Submit</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>BOOLEAN</DataType> <FieldName>Has Backing File</FieldName> <Identifier>HasFile</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>BOOLEAN</DataType> <FieldName>Check 2</FieldName> <Identifier>Check2</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>VDR Code</FieldName> <Identifier>Vdrcode</Identifier> <SchemaValues> <SchemaValue> <Value>VDR001</Value> </SchemaValue> <SchemaValue> <Value>VDR002</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Attribute 4</FieldName> <Identifier>Attribute4</Identifier> <SchemaValues> <SchemaValue> <Value>Attrib4-Val1</Value> </SchemaValue> <SchemaValue> <Value>Attrib4-Val2</Value> </SchemaValue> <SchemaValue> <Value>Attrib4-Val3</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Contractor Rev.</FieldName> <Identifier>ContractorRev</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>RATIO</DataType> <FieldName>Scale</FieldName> <Identifier>Scale</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Contractor Doc No</FieldName> <Identifier>ContractorDocumentNumber</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Project Field 1</FieldName> <Identifier>ProjectField1</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>INTEGER</DataType> <FieldName>Confidential</FieldName> <Identifier>AccessList</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Author</FieldName> <Identifier>Author</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Title</FieldName> <Identifier>Title</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Attribute 3</FieldName> <Identifier>Attribute3</Identifier> <SchemaValues> <SchemaValue> <Value>Attrib3-Val1</Value> </SchemaValue> <SchemaValue> <Value>Attrib3-Val2</Value> </SchemaValue> <SchemaValue> <Value>Attrib3-Val3</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Vendor Doc No</FieldName> <Identifier>VendorDocumentNumber</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Date Approved</FieldName> <Identifier>DateApproved</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Date Reviewed</FieldName> <Identifier>DateReviewed</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Authorised by</FieldName> <Identifier>AuthorisedBy</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>BOOLEAN</DataType> <FieldName>Contract Deliverable</FieldName> <Identifier>ContractDeliverable</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>INTEGER</DataType> <FieldName>Type</FieldName> <Identifier>DocumentTypeId</Identifier> <SchemaValues> <SchemaValue> <Id>1879048197</Id> <Value>Drawing</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> <SchemaValue> <Id>1879048365</Id> <Value>Manual</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> <SchemaValue> <Id>1879048217</Id> <Value>Program</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> <SchemaValue> <Id>1879048366</Id> <Value>Report</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> <SchemaValue> <Id>1879048227</Id> <Value>Sample</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> <SchemaValue> <Id>1879048226</Id> <Value>Schedule</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> <SchemaValue> <Id>1879048225</Id> <Value>Sketch</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> <SchemaValue> <Id>1879048207</Id> <Value>Specifications</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> <SchemaValue> <Id>1879048228</Id> <Value>Technical Data</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Milestone Date</FieldName> <Identifier>MilestoneDate</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>BOOLEAN</DataType> <FieldName>Check 1</FieldName> <Identifier>Check1</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>INTEGER</DataType> <FieldName>Percent Complete</FieldName> <Identifier>PercentComplete</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Comments</FieldName> <Identifier>Comments</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Comments 2</FieldName> <Identifier>Comments2</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Vendor Rev.</FieldName> <Identifier>VendorRev</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Date To Client</FieldName> <Identifier>ToClientDate</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Contract No</FieldName> <Identifier>ContractNumber</Identifier> <SchemaValues> <SchemaValue> <Value>CN001</Value> </SchemaValue> <SchemaValue> <Value>CN002</Value> </SchemaValue> <SchemaValue> <Value>CN003</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Package No</FieldName> <Identifier>PackageNumber</Identifier> <SchemaValues> <SchemaValue> <Value>P001</Value> </SchemaValue> <SchemaValue> <Value>P002</Value> </SchemaValue> <SchemaValue> <Value>P003</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Date 1</FieldName> <Identifier>Date1</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Attribute 1</FieldName> <Identifier>Attribute1</Identifier> <SchemaValues> <SchemaValue> <Value>Administration</Value> </SchemaValue> <SchemaValue> <Value>Events Centre</Value> </SchemaValue> <SchemaValue> <Value>Marina</Value> </SchemaValue> <SchemaValue> <Value>North Tower Hotel</Value> </SchemaValue> <SchemaValue> <Value>Podium</Value> </SchemaValue> <SchemaValue> <Value>Retail Building</Value> </SchemaValue> <SchemaValue> <Value>South Tower Hotel</Value> </SchemaValue> <SchemaValue> <Value>Spa Building</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Revision</FieldName> <Identifier>Revision</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Planned Submission Date</FieldName> <Identifier>PlannedSubmissionDate</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Attribute 2</FieldName> <Identifier>Attribute2</Identifier> <SchemaValues> <SchemaValue> <Value>WP1.01 - Piling</Value> </SchemaValue> <SchemaValue> <Value>WP1.02 - Sheet Piling & Retaining Walls</Value> </SchemaValue> <SchemaValue> <Value>WP1.03 - Bulk Excavation (inc. Pile Mat & Probing) </Value> </SchemaValue> <SchemaValue> <Value>WP1.04 - Ground Works (inc. Grade Concrete Slab)</Value> </SchemaValue> <SchemaValue> <Value>WP1.05 - Superstructure Concrete</Value> </SchemaValue> <SchemaValue> <Value>WP2.02 - Structural Steelwork</Value> </SchemaValue> <SchemaValue> <Value>WP2.02 - Tan</Value> </SchemaValue> <SchemaValue> <Value>WP2.03 - Metal Decking</Value> </SchemaValue> <SchemaValue> <Value>WP2.04 - Underground Drainage</Value> </SchemaValue> <SchemaValue> <Value>WP3.01 - Cladding</Value> </SchemaValue> <SchemaValue> <Value>WP3.02 - Planar Glazing</Value> </SchemaValue> <SchemaValue> <Value>WP3.03 - Rain Screen Cladding</Value> </SchemaValue> <SchemaValue> <Value>WP3.04 - Gutters</Value> </SchemaValue> <SchemaValue> <Value>WP3.05 - Glazed Roof</Value> </SchemaValue> <SchemaValue> <Value>WP3.06 - Podium Mesh Cladding</Value> </SchemaValue> <SchemaValue> <Value>WP3.07 - Fire System</Value> </SchemaValue> <SchemaValue> <Value>WP3.08 - Alarm System</Value> </SchemaValue> <SchemaValue> <Value>WP3.09 - Electrical Fitout</Value> </SchemaValue> <SchemaValue> <Value>WP3.10 - Plumbing</Value> </SchemaValue> <SchemaValue> <Value>WP4.01 - Builders Clean</Value> </SchemaValue> <SchemaValue> <Value>WP4.02 - Dry Lining</Value> </SchemaValue> <SchemaValue> <Value>WP4.03 - Plaster & Screeding</Value> </SchemaValue> <SchemaValue> <Value>WP4.04 - Suspended Ceilings</Value> </SchemaValue> <SchemaValue> <Value>WP4.05 - Stone Floor Finishes</Value> </SchemaValue> <SchemaValue> <Value>WP4.06 - Ceramic Tiling</Value> </SchemaValue> <SchemaValue> <Value>WP4.07 - Carpets/Timbers/Vinyl Flooring</Value> </SchemaValue> <SchemaValue> <Value>WP4.08 - Painting & Decoration</Value> </SchemaValue> <SchemaValue> <Value>WP4.09 - Signage</Value> </SchemaValue> <SchemaValue> <Value>WP4.10 - Artwork/Statues</Value> </SchemaValue> <SchemaValue> <Value>WP4.11 - Intenral Fitout</Value> </SchemaValue> <SchemaValue> <Value>WP4.11 - Internal Fitout</Value> </SchemaValue> <SchemaValue> <Value>WP5.01 - Internal Electrical Installation</Value> </SchemaValue> <SchemaValue> <Value>WP5.02 - Mains Electrical Supply</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Date Created</FieldName> <Identifier>DateCreated</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>BOOLEAN</DataType> <FieldName>As-Built Required</FieldName> <Identifier>AsBuiltRequired</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Date 2</FieldName> <Identifier>Date2</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Document No</FieldName> <Identifier>DocumentNumber</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Project Field 2</FieldName> <Identifier>ProjectField2</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Tag No</FieldName> <Identifier>TagNumber</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Reference</FieldName> <Identifier>Reference</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Discipline</FieldName> <Identifier>Discipline</Identifier> <SchemaValues> <SchemaValue> <Value>Architectural</Value> </SchemaValue> <SchemaValue> <Value>Civil</Value> </SchemaValue> <SchemaValue> <Value>Electrical</Value> </SchemaValue> <SchemaValue> <Value>Faade</Value> </SchemaValue> <SchemaValue> <Value>Facade</Value> </SchemaValue> <SchemaValue> <Value>Fire Services</Value> </SchemaValue> <SchemaValue> <Value>Hydraulics</Value> </SchemaValue> <SchemaValue> <Value>Internal Fitout</Value> </SchemaValue> <SchemaValue> <Value>Landscape</Value> </SchemaValue> <SchemaValue> <Value>Mechanical</Value> </SchemaValue> <SchemaValue> <Value>Project Wide</Value> </SchemaValue> <SchemaValue> <Value>Structural</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <MultiValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Category</FieldName> <Identifier>Category</Identifier> <SchemaValues> <SchemaValue> <Value>Cat001</Value> </SchemaValue> <SchemaValue> <Value>Cat002</Value> </SchemaValue> <SchemaValue> <Value>Cat003</Value> </SchemaValue> <SchemaValue> <Value>Cat004</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Print Size</FieldName> <Identifier>PrintSize</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Revision Date</FieldName> <Identifier>RevisionDate</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>DATE</DataType> <FieldName>Date For Review</FieldName> <Identifier>DateForReview</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <EntityField MandatoryStatus="NOT_MANDATORY" /> </Attributes> <DataType>STRING</DataType> <FieldName>Project Field 3</FieldName> <Identifier>ProjectField3</Identifier> </SingleValueSchemaField> </EntityCreationSchemaFields> <SearchSchemaFields> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>STRING</DataType> <FieldName>Document No</FieldName> <Identifier>docno</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>DATE</DataType> <FieldName>Date Approved</FieldName> <Identifier>approved</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="false"/> </Attributes> <DataType>BOOLEAN</DataType> <FieldName>Current Revision</FieldName> <Identifier>current</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> </Attributes> <DataType>STRING</DataType> <FieldName>Print Size</FieldName> <Identifier>printSize</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> </Attributes> <DataType>INTEGER</DataType> <FieldName>Number of Markups</FieldName> <Identifier>numberOfMarkups</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>STRING</DataType> <FieldName>Author</FieldName> <Identifier>author</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> </Attributes> <DataType>DATE</DataType> <FieldName>Markup Last Modified Date</FieldName> <Identifier>markupLastModifiedDate</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchableField/> </Attributes> <DataType>DATE</DataType> <FieldName>Markup Date</FieldName> <Identifier>markupdate</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>STRING</DataType> <FieldName>Attribute 2</FieldName> <Identifier>attribute2</Identifier> <SchemaValues> <SchemaValue> <Value>Emissions</Value> </SchemaValue> <SchemaValue> <Value>Energy</Value> </SchemaValue> <SchemaValue> <Value>IEQ</Value> </SchemaValue> <SchemaValue> <Value>Innovation</Value> </SchemaValue> <SchemaValue> <Value>Land Use & Ecology</Value> </SchemaValue> <SchemaValue> <Value>Management</Value> </SchemaValue> <SchemaValue> <Value>Materials</Value> </SchemaValue> <SchemaValue> <Value>Transport</Value> </SchemaValue> <SchemaValue> <Value>Water</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>DATE</DataType> <FieldName>Date Modified</FieldName> <Identifier>registered</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>STRING</DataType> <FieldName>Attribute 1</FieldName> <Identifier>attribute1</Identifier> <SchemaValues> <SchemaValue> <Value>Administration</Value> </SchemaValue> <SchemaValue> <Value>Basement</Value> </SchemaValue> <SchemaValue> <Value>Car Park</Value> </SchemaValue> <SchemaValue> <Value>External Works</Value> </SchemaValue> <SchemaValue> <Value>Office Tower</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <MultiValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>INTEGER</DataType> <FieldName>Status</FieldName> <Identifier>statusid</Identifier> <SchemaValues> <SchemaValue> <Id>5</Id> <Value>For Approval</Value> </SchemaValue> <SchemaValue> <Id>1879048196</Id> <Value>For Information</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="false"/> </Attributes> <DataType>STRING</DataType> <FieldName>Filename</FieldName> <Identifier>filename</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="false"/> <SearchableField/> </Attributes> <DataType>STRING</DataType> <FieldName>Title</FieldName> <Identifier>title</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> </Attributes> <DataType>BOOLEAN</DataType> <FieldName>Confidential</FieldName> <Identifier>confidential</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>STRING</DataType> <FieldName>Revision</FieldName> <Identifier>revision</Identifier> </SingleValueSchemaField> <MultiValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>STRING</DataType> <FieldName>Type</FieldName> <Identifier>doctype</Identifier> <SchemaValues> <SchemaValue> <Value>Specifications</Value> <AutoNumberScheme>false</AutoNumberScheme> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <MultiValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>STRING</DataType> <FieldName>Discipline</FieldName> <Identifier>discipline</Identifier> <SchemaValues> <SchemaValue> <Value>Architectural</Value> </SchemaValue> <SchemaValue> <Value>Construction Management</Value> </SchemaValue> <SchemaValue> <Value>Electrical</Value> </SchemaValue> <SchemaValue> <Value>Hydraulic</Value> </SchemaValue> <SchemaValue> <Value>Interior Design</Value> </SchemaValue> <SchemaValue> <Value>QA</Value> </SchemaValue> <SchemaValue> <Value>Structural</Value> </SchemaValue> </SchemaValues> </MultiValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> </Attributes> <DataType>STRING</DataType> <FieldName>File size</FieldName> <Identifier>fileSize</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="false"/> </Attributes> <DataType>STRING</DataType> <FieldName>Comments</FieldName> <Identifier>comments</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="false"/> </Attributes> <DataType>STRING</DataType> <FieldName>Comments 2</FieldName> <Identifier>comments2</Identifier> </SingleValueSchemaField> <SingleValueSchemaField> <Attributes> <SearchResultField sortable="true"/> <SearchableField/> </Attributes> <DataType>DATE</DataType> <FieldName>Revision Date</FieldName> <Identifier>revisiondate</Identifier> </SingleValueSchemaField> </SearchSchemaFields> </RegisterSchema>