Integer that allows (global) properties
Boolean that allows (global) properties
Double that allows use of location attributes
initial version.
comment added to pi_timeseries.xsd
qualifierId, ensembleId, ensembleMemberIndex added to pi_timeseries.xsd
forecastTime added to pi_timeseries.xsd
forecastTime added to pi_profiles.xsd
location coordinates added to pi_timeseries.xsd
log level to pi_run.xsd
added pi_timeseriesparameters.xsd, pi_filters.xsd included pi_locations.xsd in build. altered pi_locations.xsd
added user and ensembleMemberId to pi_timeseries.xsd
added flag source to pi_timeseries.xsd
added comments and flags to pi_ratingcurves.xsd
Since 2014.01 added header properties to pi_timeseries.xsd
Since 2014.02 added header threshold group info to pi_timeseries.xsd
Since 2015.01 added parent location id to pi_locations.xsd
Since 2015.01 added statistics to pi_timeseries.xsd
Since 2015.02 added moduleInstanceId to pi_timeseries.xsd
Since 2015.02 added times attribute to time step
Since version 1.19. Used for flag source column names and their custom flag source values. For example a flag source column named 'A' that has a custom flag source
value 'OK' will result
in an attribute:
fs:A="OK"
Since 2015.02 added approved time to header
Since 2016.01 added samples support
Since 2016.02 added threshold labels to pi_timeseries.xsd
Since 2016.02 a time / value range to event to pi_timeseries.xsd
Since 2017.02 added minutes attribute to time step
Since 2018.01 added parameter group to pi_timeseriesparameter.xsd
Since 2019.02 added product to pi_timeseries.xsd
Since 2020.02 added threshold description and threshold comment
Since 2020.02 added timeZone and date,time to pi_diag.xsd
Since 2021.01 added detection
Since 2021.02 added parameter attributes
Since 2021.02 added pi time series value source, state, use milliseconds time format when needed.
Since 2022.02 added parameterGroupName to timeSeries parameters.
Since 2023.01 added properties to pi_ratingcurves.xsd.
Since 2023.02 split sample and value properties for pi_samples.xsd
The time unit element has three attributes, unit and divider and multiplier. the unit is second, minute, hour, week, month year. The divider attribute is optional (default = 1).
Defines the time step by a list of times without dates, e.g. "10:00 23:00". In this case it is not allowed to specify a unit, divider and multiplier
Since 2017.02. Defines the time step by a list of minutes (with prefix 0 for single digits), e.g. "05 25". In this case it is not allowed to specify a unit, divider and multiplier
The time unit element has two attributes, unit and divider. the unit is required and can be 1, 2, 3, or 4 meaning: year, month, day and hour. The divider attribute is optional (default = 1).
Example: to construct timeSteps op 5 seconds use unit 4 (hours) and a divider of 720. For daily timeSteps use unit 2 (day) and divider 1.
The geographical datum for the location data. Presently only WGS-1984, OS 1936 and LOCAL are recognised. LOCAL indicates a local grid.
Location ID, defined by the model
Content of the data (Discharge, Precipitation, VPD); defined by the model
The timeZone (in decimal hours shift from GMT) e.g. -1.0 or 3.5. If not present the default timezone configured in the general adapter or import module is used. Always written when exported from FEWS
Id of atime zone that is observing daylight saving time
The timeZone (in decimal hours shift from GMT) e.g. -1.0 or 3.5. If not present the default timezone configured in the general adapter or import module is used. Always written when exported from FEWS
time zones that use day light saving in summer
Alaska Standard Time, winter:GMT-9 summer:GMT-8
Pacific Standard Time, winter:GMT-8 summer:GMT-7
Mountain Standard Time, winter and summer:GMT-7
Central Standard Time, winter:GMT-6 summer:GMT-5
Eastern Standard Time, winter:GMT-5 summer:GMT-4
Newfoundland Standard Time, winter:GMT-3:30 summer:GMT-2:30
Argentine Time, winter:GMT-3 summer:GMT-2
Brasilia Time, winter:GMT-3 summer:GMT-2
Western European Time, winter:GMT+0 summer:GMT+1
Central European Time, winter:GMT+1 summer:GMT+2
Middle Europe Time, winter:GMT+1 summer:GMT+2
Eastern European Time, winter:GMT+2 summer:GMT+3
Azerbaijan Time, winter:GMT+4 summer:GMT+5
Armenia Time, winter:GMT+4 summer:GMT+5
Australia Eastern Time (New South Wales), winter:GMT+10 summer:GMT+11
Since 2013.01. Australia Western Time, winter:GMT+8 summer:GMT+9
New Zealand Standard Time, winter:GMT+12 summer:GMT+13
Type of data, either accumulative or instantaneous. For accumulative data the time/date of the event is the moment at which the data was gathered.
Since 2014.01
Since 2014.01
Custom attributes, used in locations.
Describes where and why this attribute is used
Available since 2019.02.
Available since 2019.02.
Location attribute of the type text.
Location attribute of the type number.
Location attribute of the type boolean.
Location attribute of type datetime.
Id of the attribute
name of the attribute
A period condition. If a date is specified without a timezone, e.g. 2002-10-10T12:00:00, then it is assumed to be in UTC.
Timezone
Start and end date time
Start date and time for this period.
End date and time for this period.
Valid for entire period prior to this date and time.
Valid for entire period after this date and time.
A seasonal period that is repeated every year.
Start month and day of this season.
End month and day of this season.
Day of the year (e.g. third of May) that is repeated every year
Month that is repeated every year
Day of the month such as the 5th of the month that is repeated every year
Intended for the configuration of any table
Column names for columns A through Z.
Value-types in the columns A through Z. If no type specified, type 'String' is assumed.
Values in the columns A through Z. The values are entered as strings, however the value-type in each column should match the type as specified with columnTypes for this column. This wil be checked while reading the xml-file. If no column-type specified, 'String' type is assumed.
Id that references an qualifier listed in the regionConfigFiles/Qualifiers.xsd
The value at a time represents the aggregated value over the aggregation period
e.g when the aggregation period is -6 to 0 hour the value at 13:00 represents
an aggregation (e.g. moving average) from 7:00 till 13:00 (including)
Optional field for running ensembles. Ensemble id's in a time series set will override ensemble id's defined in the workflow.
Defines a moving period in time. The start and end time are relative time to a certain
time.
Any number of parameters > 0
Optional field to describe the parameter. May be used as notebook for comments annotations etc
Actual value/content of the parameter.
Holds one floating point value
Holds one integer value
Holds one boolean value
Holds one string
Holds one dateTime value.
Holds one table. The values are entered as strings, however the value-type in each column should match the type as specified with columnTypes for this column.
This will be checked while reading the xml-file. If no column-type specified, 'String' type is assumed. Use columnId for entering column name.
Id of the parameter
Optional name of the parameter.
Model parameters , grouped
A group of parameters. e.g. default, catchmentOne, catchmentTwo, summer, winter etc.
Group of parameters
Used to describe this group of parameters
Optional location id for this group of parameters. If used externally this is the external locationId
Optional element to identify the model (algorithm) the parameters are configured for
Period the parameters are valid in.
Any number of parameters > 0
Any number of ensembles > 0
Unique id for for this group. Id is required and must be used to retrieve the group of parameters.
Optional name for this group of parameters
Optional Attribute to indicate that this group may not be changed (e.g. by a GUI) Default = false.
When set to True it means at least one parameter from the the group has been modified from the original version. Default = false
Defines ensemble of model parameters
Optional field to specify one particular ensemble member the parameters are configured for
Optional field to specify a particular range of ensemble members the parameters are configured for.
Parameters for this ensemble
Id of ensemble the parameters are specified for
Since 2020.02: value to mark if a value was out of bound of the detection range.
Below detection limit
Above detection limit
Approximate