1. A non-transitory computer readable medium including program code for providing a message-based interface for performing a financial instrument exposure profile analytical result service, the medium comprising: program code for receiving via a message-based interface exposing at least one service as defined in a service registry and from a heterogeneous application executing in an environment of computer systems providing message-based services, a first message for requesting creation of a financial instrument exposure profile analytical result, where the financial instrument exposure profile analytical result comprises an analytical result of an exposure profile calculation of a financial instrument, the first message including a first message package hierarchically organized as: a financial instrument exposure profile analytical result create request message entity; and a financial instrument exposure profile analytical result package, where the financial instrument exposure profile analytical result package includes a financial instrument exposure profile analytical result entity, where the financial instrument exposure profile analytical result entity includes an ID, a group ID, a key date, and a creation date time; program code for processing the first message according to the hierarchical organization of the first message package; and program code for sending a second message to the heterogeneous application responsive to the first message.