In this paper, we address the question of generic simulation models and their role in improving emergency care around the world. After reviewing the development of ambulance models and the contexts in which they have been applied, we report the construction of a reusable model for ambulance systems. Further, we describe the associated parameters, data sources, and performance measures, and report on the collection of information, as well as the use of optimisation to configure the service to best effect. Having developed the model, we have validated it using real data from the emergency medical system in a Brazilian city, Belo Horizonte. To illustrate the benefits of standardisation and reusability we apply the model to a UK context by exploring how different rules of engagement would change the performance of the system. Finally, we consider the impact that one might observe if such rules were adopted by the Brazilian system.