This Function shall be capable of providing the following facilities:<br/><br/>(1) The ability to manage the Operational Data Store.<br/>(2) The ability to receive data objects from other functionality and load it into the Operational Data Store, adding to or replacing what it already contains.<br/>(3) The ability to receive and respond to requests for data objects to be retrieved from the Operational Data Store.<br/>
(a) continuously monitor for receipt of any of the logical input data flows;<br/>(b) when the first logical data flow is received, load the data objects it contains into the Operational Data Store, either adding to or replacing what it already contains;<br/>(c) when any of the other logical input data flows is received, retrieve the requested data from the Operational Data Store and return in to the Function that made the request using the corresponding output data flow.<br/>