ElasticERL is built to adapt to the specific needs of different hospitals with a few hundred pieces of equipment to tens of thousands or millions of pieces of equipment. It offers a flexible and smart Abstract Data Type (ADT) known as ElasticERL - combination of AVL tree and Hashtable to delivered the different functionality.