BCIS Indices XML Schema
Introduction
BCIS has produced this simple XML schema for index series. It can be used to convey various time series (principally indices) together with some meta-data. It is made available for adoption wherever appropriate.
The primary objective when developing this schema was to be able to export indices from the BCIS Online service for use in applications written by third parties. To demonstrate the application BCIS has produced a spreadsheet for subscribers which can be used to import indices stored in BCIS Indices XML format. The spreadsheet is available from the BCIS Online service.
The Indices Schema
Version 1.0 of the BCIS indices schema can be found at http://www.bcis.co.uk/xml/indices_v10.xsd
Overview of the data
The assumption is that one or more index series (eg 'BCIS All-In Tender Price Index', 'BCIS General Building Cost Index') will be stored within an indices file (a set of indices).
IndexSet
{ IndexSeries (1)
:
:
IndexSeries (n)
}
Each Index Series comprises some meta-data and a list of index data.
IndexSeries
{ IndexData (1)
:
:
IndexData (n)
}
Each index data element comprises a value associated with a time period (year, quarter, month or date), an optional status and an optional description.
Status and development
The current schema is a provisional release of version 1.0. No changes of substance will be made to this version of the schema although minor corrections following the development and trial of dependant systems may be required.
BCIS welcomes on the schema and suggestions for improvement and extension, email bcis@bcis.co.uk.
Revised 30-Sep-2003
The schema and supporting documents on this site are provided so that others can develop applications which make use of the schema and the material on this site can be used for that purpose provided that it is understood that BCIS cannot accept any responsibility for losses directly or indirectly resulting from such use and that the source is credited.