> For the complete documentation index, see [llms.txt](https://doc.sysdevmobile.com/mss-extensibility/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.sysdevmobile.com/mss-extensibility/mss-5.1/functions-mss-to-kalipso/entity-selection-in-kalipso.md).

# Entity selection in Kalipso

When MSS tries to select a customer, a prospect or a supplier will try to get it from the extension project.

Extension action set = EXT\_CLI\_SELECT

*Input Parameters*

* inSelectedRoute – Code of the selected route;
* inSelectedSubRoute – Code of the selected sub route;
* inEntityType – Type of entity (C – Customer / P – Prospect / F - Supplier);
* inDocumentType – Code of the selected document (used in the selection inside a document);
* inEntityCodeToSelect – Code of pre-selected customer;

*Output parameters*

* outEntityCode – Code of the selected entity (empty when no selection was made);
* outEntityName – Name;
