External Identifiers
We allow you to use your existing identifiers of key entities to refer to the same entities within our system. This reduces the integration burden for you, as you do not need to manage and track Rail identifiers against the same entities in your system
For example, when creating a customer in the Rail system, you will provide the Customer ID as part of creating the record. Any subsequent APIrequests to manage this customer will key off the ID you provided. You can reuse your own internal identifier or issue new ones depending on your needs and information security requirements.
We call these External Identifiers. In general, this model was put into place to reduce your integration efforts and complexity, and have you up and running faster and more efficiently. Currently we define external identifiers for;
- Customer Identifiers
- Payor Identifiers
- Account Identifiers
Where external identifiers are used, you do not need to be concerned about clashes with other Rail clients as we ensure uniqueness at the client level.