Typical Behaviour

The service behaviour shall be in accordance with the patterns detailed in the Message Exchange Patterns: Identification Guidelines.

A typical sequence is:
- The service consumer requests data set series based on a number of selection criteria, and receives back a list containing zero, one or more data set series.
- The service consumer analyses that list to identify the data set series of interest.
- The service consumer requests data sets from the selected data set series, possibly supplying additional selection criteria, and receives back a list containing zero, one or more data sets.
- The service consumer analyses that list to identify the data set(s) of interest.
- For each data set of interest
-- The service consumer requests the file information of the selected data set, and receives back a list of one or more files.
-- For each file, the service consumer retrieves the file, and receives back the file content.