A system dynamically maps (and translates) codes and identifier values of
any type to corresponding codes and identifiers of other entities. A
method for determining a specific identifier code for an object
associated with a plurality of identifier codes by a corresponding
plurality of entities involves receiving a first message including at
least a first identifier code identifying an object. The first identifier
code is extracted from the received first message and a second message is
generated incorporating the extracted first identifier code. The second
message is used for initiating a search of an identifier code database
mapping an identifier code associated with a first entity to a
corresponding identifier code associated with a second entity. A second
identifier code corresponding to the first identifier code is received in
response to communicating the second message for initiating a search of
the identifier code database. The second message initiates a remote
procedure for mapping the first identifier code to a corresponding second
identifier code.